Responsibilities:
- Develop code following expected standards timeline and quality.
- Communicate proactively with managers and tech leads.
- Prepare necessary documentation.
- Collaborate with Product Owners Scrum Masters and testers in an Agile team.
- Contribute to architectural development and changes.
- Adapt to new technologies.
Skills Required:
- Core Java / J2EE / JavaFX / Swing
- Architectural design (UML Diagrams) Design patterns Multithreading and collections
- Multithreading Java Virtual Threading ActiveMQ or other messaging systems REST services
- Team management timely delivery within budget
- Experience in Agile environments
- Estimation and management skills
- Degree in Engineering (Computers IT or Computer Science) or Master s in Computer Applications
Preferred:
- Knowledge of Tortoise SVN / Subversion Apache
- Experience with JIRA Confluence Bamboo / Jenkins / Nexus
- Experience with Bamboo for automated builds
- Product development experience
confluence,bamboo,j2ee,team management,automated builds,design patterns,core java,swing,management,product development,unified modeling language (uml),java virtual threading,apache,activemq,jira,agile,uml diagrams,nexus,multithreading,apache activemq,rest services,agile environments,collections,javafx,java,subversion,estimation,architectural design,jenkins,tortoise svn