Job Summary:
We are seeking a skilled Backend / Enterprise Java Developer with strong experience in Java EE and enterprise application development. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems using established application servers and relational databases.
Key Responsibilities:
-
Design, develop, and maintain backend applications using Java EE technologies
-
Deploy and manage applications on JBoss 5 application server
-
Work with relational databases such as DB2 and Oracle for data modeling, query optimization, and performance tuning
-
Collaborate with cross-functional teams to define, design, and deliver high-quality solutions
-
Troubleshoot and resolve application issues, ensuring system stability and performance
-
Participate in code reviews and ensure adherence to best practices and coding standards
-
Support production systems and provide timely bug fixes and enhancements
Required Skills & Qualifications:
-
Strong experience in Java EE (EJB, Servlets, JSP, etc.)
-
Hands-on experience with JBoss 5 application server
-
Proficiency in DB2 and/or Oracle databases, including SQL and performance tuning
-
Good understanding of backend architecture and enterprise application design patterns
-
Experience with debugging and performance optimization
-
Strong problem-solving and analytical skills
Preferred Qualifications:
-
Experience working in legacy enterprise environments
-
Familiarity with version control systems (e.g., Git)
-
Knowledge of integration frameworks or messaging systems is a plus
Experience:
-
3–7 years of relevant experience in backend or enterprise Java development