Description
You will develop and maintain enterprise web applications using Java.
Responsibilities
- Develop RESTful microservices and web services.
- Contribute to all phases of the software development lifecycle.
- Implement solutions leveraging Java frameworks and enterprise components.
- Apply Java programming standards and best practices to code.
Required Skills
- 8+ years of experience in Java development.
- Proficiency in Core Java, Java 8+, and OOP principles.
- Hands-on experience with Spring MVC and Spring Boot.
- Experience developing with J2EE, Java Servlets, and Struts 2.
- Strong knowledge of Data Structures and Algorithms for problem-solving.
- Experience with relational databases, specifically MS-SQL.
- Familiarity with application servers like Tomcat and JBoss.
- Understanding of design patterns and concurrency packages.