HamburgerMenu
hirist

Java/J2EE Engineer

DPP Tech
Hyderabad
5 - 12 Years
star-icon
4.4white-divider5+ Reviews

Posted on: 17/09/2025

Job Description

We are seeking an experienced Java/J2EE Engineer to join our development team for a project with GAP. The ideal candidate will be responsible for the end-to-end software development lifecycle, including coding, unit testing, deployment, and production support in an Agile/DevOps environment. This role requires strong expertise in Java technologies, microservices, event-driven architectures, and modern CI/CD practices.


Key Responsibilities :


- Design, develop, and maintain scalable, secure, and high-performing applications using Java/J2EE, Spring Boot, and REST APIs.


- Work on event-driven systems using Kafka or Azure Event Hub, and integrate with other enterprise services via JMS.


- Implement and optimize data models using both SQL (RDBMS) and NoSQL databases (MongoDB or equivalent).


- Ensure unit testing, integration testing, and automation testing are in place (TDD/BDD).


- Participate in code reviews to ensure high-quality, maintainable, and reusable code.


- Work on CI/CD pipelines using Jenkins, GitHub Actions, and maintain code quality with tools like Sonar.


- Collaborate with business analysts, product owners, architects, and QA engineers in Agile ceremonies (stand-ups, sprint planning, retrospectives).


- Provide production support and troubleshoot issues to ensure application stability and performance.


- Actively contribute to sprint deliverables while ensuring alignment with business objectives.


- Work closely with DevOps teams to integrate builds, deployments, and monitoring solutions.


- Contribute to system monitoring and troubleshooting using tools like Splunk, New Relic, or equivalent.


- Exposure to PCF (Pivotal Cloud Foundry), AKS (Azure Kubernetes Service), or other cloud environments for application deployment and scaling.


- Drive adoption of best practices in design, coding, performance, and security.


- Stay updated with emerging technologies and proactively suggest improvements.


- Participate in technical discussions and contribute to architectural decisions.


Required Skills & Qualifications :


Core Skills :


- Strong experience in Java / J2EE application development.


- Proficiency in Spring Boot and REST API design & development.


- Hands-on experience with Kafka or Azure Event Hub, and JMS.


- Expertise in SQL databases (Oracle, MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra, etc.).


- Strong understanding of CI/CD pipelines (Jenkins, GitHub Actions) and code quality tools (SonarQube).


- Good knowledge of Agile methodology, Test-Driven Development (TDD), and Behavior-Driven Development (BDD).


- Familiarity with DevOps concepts and modern software engineering practices.


- Cloud platforms : PCF, AKS, Azure, or AWS.


- Basic knowledge of front-end frameworks (React preferred).


- Experience in application monitoring & logging (Splunk, New Relic, ELK stack).


- Experience in the Retail/E-commerce domain.


- Bachelors or Masters degree in Computer Science, IT, or related field.


- Salary as per industry standards.


- Opportunity to work on a large-scale global retail project with GAP.


- Exposure to cutting-edge technologies in Agile and Cloud environments.


- Collaborative work culture with growth opportunities.

info-icon

Did you find something suspicious?