Job Title: Java Developer (Java + J2EE)
Location: Bengaluru / Hyderabad/ Chennai/ Indore / Mumbai / Ahmedabad
Experience: 4–8 years
Employment Type: Full-time
We are seeking a skilled Java Developer with strong expertise in Java and J2EE technologies to design, develop, and maintain high-performing, scalable, and secure enterprise applications.
The ideal candidate will have hands-on experience with frameworks and tools in the Java ecosystem and a good understanding of software development life cycles.
Key Responsibilities:
Design, develop, test, and deploy robust applications using Java, J2EE, and related technologies.
Collaborate with cross-functional teams to analyze requirements and deliver high-quality solutions.
Write clean, maintainable, and efficient code following best practices and design patterns.
Troubleshoot and debug existing systems to enhance performance and reliability.
Participate in code reviews, system design discussions, and continuous integration activities.
Ensure application security, performance, and scalability.
Technical Skills Required:
Strong programming skills in Core Java and J2EE (Servlets, JSP, EJB, JDBC).
Experience with Spring / Spring Boot / Hibernate / Struts frameworks.
Good knowledge of RESTful / SOAP Web Services.
Familiarity with database technologies such as MySQL, Oracle, or PostgreSQL.
Hands-on experience with version control systems (Git, SVN).
Knowledge of build tools (Maven/Gradle) and application servers (Tomcat, WebLogic, JBoss).
Understanding of Agile methodologies and SDLC processes.
Preferred Skills:
Exposure to cloud platforms (AWS, Azure, GCP).
Knowledge of Microservices architecture.
Experience with CI/CD tools like Jenkins.
Strong problem-solving and analytical skills.