Job Search



Job Title: Java Developer
Job Description:
We are seeking a skilled and motivated Java Developer with 4–12 years of hands-on experience to join our dynamic development team. In this role, you’ll be responsible for designing, developing, and maintaining enterprise-grade applications using Java 8, J2EE, Spring Boot, and Spring MVC. You’ll collaborate with cross-functional teams to deliver scalable and efficient software solutions that meet client needs and industry standards.
Key Responsibilities:
-
Design, develop, and maintain applications using Java 8, J2EE, and the Spring framework (Spring Boot, Spring MVC)
-
Develop and integrate RESTful APIs to enable seamless system communication
-
Collaborate with front-end developers to align backend services with UI/UX elements
-
Write clean, well-documented, and maintainable code following best practices
-
Conduct code reviews and share constructive feedback with team members
-
Participate actively in the SDLC, from requirements gathering to deployment
-
Debug, test, and optimize applications to ensure high performance and reliability
-
Stay up to date with emerging technologies and development trends
-
Maintain technical documentation and support project tracking and updates
-
Engage in Agile team discussions, sprint planning, and progress reporting
Preferred Candidate Profile:
-
Experience: 4–12 years in Java development
-
Education: Bachelor’s degree or higher diploma in Computer Science or related field
-
Career Level: Mid-level
-
Age Range: 18–55 years
Key Skills & Qualifications:
-
Proficient in Java 8 and J2EE technologies
-
Strong hands-on experience with Spring Boot and Spring MVC
-
Proficient in RESTful API development
-
Familiarity with front-end tools like jQuery, JavaScript, Bootstrap
-
Database experience with Oracle, SQL Server, MyBatis, and iBatis
-
Capable of writing unit tests and debugging efficiently
-
Strong communication skills—verbal and written
-
Experience with Agile methodologies is a plus
-
Passionate about clean code, continuous learning, and delivering quality
