Job Summary:
We are seeking a skilled Java/J2EE Developer to design, develop, and maintain enterprise-grade applications. The ideal candidate will have strong hands-on experience with Java technologies, Spring Framework, microservices architecture, REST APIs, and database development. The candidate will work closely with cross-functional teams to build scalable and high-performance applications.
Key Responsibilities:
- Design, develop, test, and deploy Java/J2EE applications.
- Develop and maintain RESTful web services and microservices.
- Participate in application architecture, design reviews, and code reviews.
- Write clean, scalable, and maintainable code following best practices.
- Troubleshoot, debug, and resolve production issues.
- Collaborate with business analysts, and stakeholders to deliver high-quality solutions.
- Optimize application performance and ensure security best practices.
- Contribute to CI/CD pipelines and DevOps processes.
Required Skills:
- Strong experience in Core Java, Java 8/11/17
- Expertise in J2EE technologies
- Experience with Spring Framework
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA
- Experience developing RESTful APIs and Microservices.
- Strong knowledge of Hibernate.
- Experience with SQL and RDBMS such as Oracle, SQL Server, PostgreSQL, or MySQL.
- Experience using Git and version control systems.
- Knowledge of Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP) preferred.
- Understanding of Agile/Scrum methodologies.
Preferred Skills:
- Experience with Kafka, RabbitMQ, or other messaging frameworks.
- Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Exposure to containerized and cloud-native applications.
- Experience with SonarQube, JUnit, Mockito, and automated testing frameworks.
Pay: ₹554,000.00 - ₹1,210,000.00 per year
Advantages
- Flexible schedule
Work Location: In person
📌 Java/EE Developer (Noida)
🏢 Cyient
📍 Noida