Enable job alerts via email!

Java Engineer

eG Innovations

Chennai District

On-site

INR 6,75,000 - 9,00,000

Full time

Today
Be an early applicant

Job summary

A leading tech company in Chennai is seeking an experienced Java Developer to design and implement applications. The ideal candidate possesses a degree in Computer Science and extensive experience in Java development with strong technical solutions. Knowledge of cloud platforms and Agile methodologies is a plus. This position requires collaboration with cross-functional teams and adherence to coding best practices.

Qualifications

  • X+ years of experience in Java development.
  • Proficiency in Java SE and/or Java EE.
  • Strong understanding of OOP, design patterns, and software engineering principles.
  • Familiarity with databases such as MySQL, PostgreSQL, or Oracle.
  • Good understanding of CI/CD practices and tools.

Responsibilities

  • Design, implement, and maintain Java-based applications.
  • Analyze user requirements and convert them into technical solutions.
  • Write efficient and testable code following best practices.
  • Collaborate with cross-functional teams including QA, DevOps, and Product Management.
  • Troubleshoot and debug existing systems.
  • Participate in code reviews and maintain code quality standards.
  • Stay updated with emerging trends in software development.

Skills

Core Java
Web services
REST API
JMX
JDBC
Cloud basics
R&D skills
Independent & self-motivated
Meticulous
Diligent

Education

Bachelor's degree in Computer Science, Engineering, or a related field

Tools

Spring/Spring Boot
Hibernate/JPA
Git
Job description

Skill set : Strong in core java, web services, REST API, JMX, JDBC, cloud basics, R & D skills, independent & self-motivated, meticulous and diligent

Key Responsibilities
  • Design, implement, and maintain Java-based applications.
  • Analyze user requirements and convert them into technical solutions.
  • Write well-designed, efficient, and testable code following best practices.
  • Collaborate with cross-functional teams including QA, DevOps, and Product Management.
  • Troubleshoot and debug existing systems and applications.
  • Participate in code reviews and maintain high code quality standards.
  • Stay updated with emerging trends and technologies in software development.
Required Skills and Qualifications
  • Bachelors degree in Computer Science, Engineering, or a related field.
  • [X]+ years of experience in Java development.
  • Proficiency in Java SE and/or Java EE.
  • Experience with Spring/Spring Boot, Hibernate/JPA, RESTful APIs.
  • Strong understanding of OOP, design patterns, and software engineering principles.
  • Familiarity with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Experience with version control systems like Git.
  • Good understanding of CI/CD practices and tools.
Preferred Qualification
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Exposure to microservices architecture.
  • Familiarity with containerization (Docker, Kubernetes).
  • Knowledge of front-end technologies (e.g., JavaScript, Angular, React) is a plus.
  • Experience with Agile/Scrum development methodologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.