Job Summary
Experience:
3.00 - 5.00 Years
Industrial Type:
IT-Software/Software Services
Location:
Pune
Functional Area:
IT Software - Application Programming / Maintenance
Designation:
Jr. Java Developer/Java Developer
Key Skills:
Java, JavaScript, Deployment
Educational Level:
Graduate/Bachelors
Job Post Date:
2025-07-25 15:30:21
Stream of Study:
Degree:
BE-Comp/IT, BE-Other, BTech-Comp/IT, BTech-Other, MCA
Company Description
Our client was founded in 2005 with the goal of providing software solutions that are integrated with operational excellence principles. They are trusted by industry leaders worldwide and its solutions are implemented in fortune 500 companies.
Our client has its headquarters in New Jersey and it has an offshore development team in Pune India. They have some of the largest life-science companies on their client list.
Their platforms has helped its clients drive efficiency, cost reduction and service level improvements for the past decade. Their years of experience have helped have develop a robust and extensive performance management modules that aid their clients to meet their business goals via its platforms.
Job Description
Job Overview:
We are seeking a skilled Java Developer with a strong DevOps mindset to join our team. This role offers a balanced blend of backend development and hands-on deployment responsibilities. The ideal candidate will be proficient in Core Java, Spring, and Hibernate, with solid experience in AWS infrastructure, CI/CD pipelines, and Linux systems.
________________________________________
Key Responsibilities:
Development – 40%
• Design, develop, and enhance Java-based backend applications using Spring and Hibernate.
• Write clean, maintainable, and well-documented code.
• Build and manage database interactions using Oracle/SQL.
• Collaborate with business and QA teams to translate requirements into scalable solutions.
Deployment & DevOps – 60%
• Manage application deployment and infrastructure on AWS (EC2, RDS, S3).
• Develop and maintain CI/CD pipelines using GitLab/Git, Jenkins.
• Automate deployment tasks using tools like Ansible and Docker (good to have).
• Monitor system health, troubleshoot issues, and implement fixes in a timely manner.
• Ensure high availability, scalability, and security of applications in production environments.
________________________________________
Mandatory Skills:
• Core Java, Spring Framework, Hibernate
• Strong experience with Oracle/SQL databases
• Hands-on experience with Linux environments
• Working knowledge of AWS services – EC2, RDS, S3
• Proficiency with Git/GitLab version control systems
• Experience in setting up and maintaining Jenkins pipelines
________________________________________
Good to Have:
• Experience with Ansible and Docker
• Exposure to Agile/Scrum development practices
• Familiarity with containerization and infrastructure as code (IaC)
________________________________________
Preferred Attributes:
• Ability to shift seamlessly between development and deployment responsibilities
• Strong analytical and troubleshooting skills
• Effective communicator and a proactive team player
