Job Description
Years of Experience : 5+ years
Qualifications : Bachelor degree in Computer Science, Engineering or relevant field
Job Location: Pune/Hyderabad
Position Summary:
Java Software Engineer build functional products and applications.
Responsibilities include defining software requirements, writing clean and efficient code for various applications, and running tests to improve system functionality.
Implement and maintain Java components and frameworks throughout the software development life cycle.
Role and Responsibilities:
Analyze user and system requirements
Design flowcharts to illustrate software solutions
Write efficient code based on feature specifications
Develop user interfaces
Prioritize and execute tasks in the software development life cycle
Design database architecture
Test and debug Java applications
Validate software functionality and security
Job Specifications (Skill and Knowledge required):
5+ years of work experience as a Java Software Engineer, Java Developer, or similar role
Experience building Java EE applications
Experience in REST APIs
Familiarity with Object-Oriented Design (OOD)
Good knowledge of popular Java frameworks like Spring MVC
Excellent troubleshooting and communication skills
Attention to detail
Ability to work in cross-functional teams using agile methodologies.
Problem-solving skills
Nice to Have Requirements:
Experience with test-driven development
Experience on microservices architecture
Experience with Jenkins, Maven, Docker, Kubernetes
Knowledge of clean code and clean architecture principles
Knowledge and experience of any other programming language
💡 Quick Summary
Seeking a career-building opportunity? The Java Developer| Leading South Africa based Digital solutions company position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
