Point your AI agent at freehire and let it find you a job.

Get the CLI →

Tenarai

New

Java Developer

Posted 3 views
Discussion

Summary

A senior Java developer in Bangalore who designs, builds, and maintains enterprise applications — working on new features, optimization, and troubleshooting with architects and teams. Core stack: Java/J2EE, Spring 5, Hibernate, REST/SOAP APIs, Oracle/MySQL/MongoDB, Git CI/CD, and AWS.

Senior Java Developer


Job Description

We are looking for a Senior Java Developer with strong experience in designing, developing, enhancing, and maintaining enterprise applications. The candidate will work on new features, system optimization, troubleshooting, and complex technical problem-solving while collaborating with architects and development teams.


Education: BTech. / MTech. / MCA from IIT/NIIT


Key Requirements

  • 7-9 years of experience in Java/J2EE development.
  • Strong expertise in Core Java, Java 8+, J2EE, Spring 5, Hibernate, and OOP.
  • Experience in software architecture, design, and problem-solving.
  • Hands-on experience with REST/SOAP APIs, XML, Apache Camel, and Tomcat.
  • Strong knowledge of Oracle/MySQL and MongoDB.
  • Experience with Git, CI/CD, branching & merging.
  • Experience with JUnit 4+, Mockito, and TDD.
  • Good understanding of AWS/cloud technologies.
  • Experience with profilers, debuggers, logging, diagnostics, and root-cause analysis.
  • Strong focus on code quality, performance, and system stability.
  • Ability to work independently, collaborate with technical teams, and guide team members in resolving technical issues.


Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available