• Design and develop software components for the company platform using best practices to maximize the quality and efficiency.
• Develop components with varying levels of complexity.
• Maintain and update the code base.
• Implement performance improvements and code optimizations..
Requirements
• Over 5 years of commercial experience in Java and React.
• Extensive knowledge of Java/JEE (JMS, JDBC, Web Services).
• Experience with Spring Framework and Spring Boot.
• Familiarity with agile methodologies, particularly SCRUM.
• Practical skills in Test-Driven Development (TDD) using JUnit.
• Comprehensive experience with Web Services.
• Proficient in relational databases and SQL (SQLServer).
• Excellent written and spoken English skills.