Role Overview
We are seeking a highly skilled Java Developer with 5 to 8 years of experience in designing and developing enterprise-level web applications. The ideal candidate should possess strong expertise in Java 8/11 Spring frameworks and relational databases along with exposure to modern front-end technologies.
Key Responsibilities
- Design develop and maintain scalable web applications using Java 8/11.
- Implement business logic and workflows using Spring MVC Spring Boot and Spring Batch.
- Collaborate with cross-functional teams to deliver solutions following Agile methodologies.
- Develop and optimize database queries stored procedures and schemas using Oracle or SQL Server.
- Participate in code reviews troubleshoot issues and ensure adherence to coding standards.
- Contribute to CI/CD pipelines using Maven and application servers such as Wildfly or WebLogic.
- (Optional) Work with front-end frameworks like Angular or React to integrate UI components with backend services.
- Ensure high performance scalability and security of applications.
Required Skills & Experience
- 5 8 years of hands-on experience in developing web applications using Java 8/11.
- Strong expertise in Spring MVC Spring Boot and Spring Batch.
- Solid experience with Oracle or SQL Server databases.
- Knowledge of Maven Wildfly and WebLogic (added advantage).
- Familiarity with Angular or React (added advantage).
- Strong understanding of Agile/Scrum methodologies.
- Excellent problem-solving communication and collaboration skills.