Java Engineer - Mid to Senior
ETHICS CODE
Posted: April 15, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Develop high-quality Java applications for a dynamic engineering team at ETHICS CODE in Indore, India.
Required Skills
Job Description
Welcome to ETHICS CODE! We are a forward-thinking technology company dedicated to ethical software development practices. We are seeking a skilled Java Engineer at the Mid to Senior level to join our dynamic engineering team.
As a Java Engineer at ETHICS CODE, you will be responsible for designing, developing, and maintaining high-quality Java applications that meet business needs. You will collaborate closely with cross-functional teams including product management, QA, and DevOps to deliver scalable and efficient solutions.
Responsibilities
• Develop and maintain Java-based applications ensuring performance, quality, and responsiveness.
• Collaborate with stakeholders to gather and analyze requirements.
• Write clean, maintainable, and well-documented code following best practices.
• Participate in code reviews, testing, and troubleshooting to ensure software quality.
• Work with DevOps teams to deploy and monitor applications in various environments.
• Stay updated with emerging technologies and industry trends to ensure continuous improvement.
Requirements:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• 3+ years of experience in Java development.
• Strong knowledge of Java SE and Java EE technologies.
• Experience with frameworks such as Spring, Hibernate, or similar.
• Familiarity with RESTful API design and development.
• Experience with relational databases such as MySQL, PostgreSQL, or Oracle.
• Knowledge of version control systems, preferably Git.
• Understanding of software development lifecycle and Agile methodologies.
• Strong problem-solving, communication, and interpersonal skills.
Benefits:
Pluralsight unlimited license – Access a vast library of expert-led courses and learning paths to continuously develop skills, explore new technologies, and stay current with industry trends at your own pace.
- Collaborative, growth-oriented environment with room to expand your expertise.
- Competitive compensation and benefits..