Job Title: Information Technology - Java Developer
Experience:
5-7 Years
Notice
Period: Immediate to 15 days
Location: Pune
JD:
Qualifications:
· Strong proficiency in Java
programming language
· Extensive experience with Springboot
framework
· Solid understanding of
Object-Oriented Programming (OOPS) concepts
· Proficiency in writing and executing
JUnit test cases
· Experience with logging mechanisms
and exception handling techniques
· Familiarity with SQL databases (1+
year experience)
· Experience with cloud platforms such
as Azure or equivalent (1+ year experience)
Nice to
Have:
· Previous experience in investment
banking, particularly in portfolio construction
· Familiarity with Azure DevOps and
Terraform
Key
Responsibilities:
· Gather requirements from Business
Analysts (BA) and Technical Leads (TL) to understand project scope and
objectives.
· Collaborate with the development
team to design and architect scalable and efficient solutions.
· Develop clean, maintainable, and
well-documented code using Java and Springboot framework.
· Write comprehensive JUnit test cases
to ensure code quality and robustness.
· Conduct code reviews using Github
and collaborate with team members to incorporate feedback and improvements.
· Assist in bug fixing activities and
provide support during production releases.
· Provide post-production support and
troubleshoot issues as needed.
Key Skills:
· Java 8 (1+ year experience)
· Springboot (4+ years experience)
· Object-Oriented Programming (OOPS)
· JUnit (4+ years experience)
· SQL databases (1+ year experience)
· Cloud platforms (Azure or
equivalent, 1+ year experience)