Java Software Development Engineer
New
J
JobgetherHealthcare technology
Based in IndiaFull-TimeJunior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 1–3 years of professional experience in Java software development.
- Required Skills
- Apache TomcatEclipseGitHTMLJavaJavascriptJUNITJiraMavenAzure DevOps
Requirements
- Have 1–3 years of professional experience in Java software development.
- Have working knowledge of Apache Tomcat and application deployment or operational support.
- Have experience with version control systems, integrated development environments, Agile project boards, and support ticketing systems.
- Have basic web development experience with HTML, CSS, JavaScript, and jQuery.
- Be comfortable working with XML and JSON data formats.
- Understand build tools, CI/CD pipelines, and software testing frameworks.
- Bring troubleshooting and debugging abilities and an analytical, detail-oriented approach.
- Be able to work independently in a remote-first environment and collaborate with a distributed team.
- Familiarity with Git, Eclipse, Azure DevOps (ADO), and Jira is preferred.
- Experience with Ant, Maven, Azure Pipelines, and JUnit is an advantage.
- Exposure to HL7 v2.x healthcare data standards is a plus.
- Familiarity with containers, cloud environments, and preferably AWS is a plus.
Responsibilities
- Develop, maintain, and support distributed Java applications and transactional processing systems.
- Participate in application design discussions, technical reviews, and peer code reviews.
- Troubleshoot, debug, and resolve software defects and operational issues.
- Support team-owned production systems, including participation in a 24/7 on-call rotation.
- Apply test-driven development practices and contribute to peer testing, quality assurance, and automated testing activities.
- Collaborate with engineering teammates to deliver software improvements and maintain application performance.
- Contribute to technical and product documentation for system maintenance and knowledge sharing.
- Use development, build, deployment, and monitoring tools across the software delivery lifecycle.
- Help maintain integrations with third-party REST endpoints and distributed services.
View Full Description & ApplyYou'll be redirected to the employer's site