Talent.com
Java Developer
Java Developerinnovitusa • Atlanta, GA, Georgia, USA
No longer accepting applications
Java Developer

Java Developer

innovitusa • Atlanta, GA, Georgia, USA
30+ days ago
Job type
  • Full-time
Job description

Hiring :  W2 Candidates Only

Summary

A Java Developer is responsible for designing, developing, testing, and maintaining enterprise-level Java applications. This role requires close collaboration with business stakeholders, architects, and QA teams to deliver scalable, secure, and high-performance solutions aligned with organizational goals.

Key Responsibilities

  • Develop, test, deploy, and maintain Java-based applications according to technical and business specifications.
  • Translate functional and business requirements into efficient, reusable, and maintainable code.
  • Debug, troubleshoot, and resolve application defects, performance issues, and production incidents.
  • Collaborate with QA teams to support automated and manual testing, ensuring high application quality.
  • Participate in design reviews, code reviews, and architecture discussions to enforce coding standards and best practices.
  • Optimize application performance, scalability, and reliability across distributed systems.
  • Implement secure coding practices and ensure compliance with application security standards.
  • Integrate third-party APIs, libraries, and frameworks as required by business needs.
  • Prepare and maintain technical documentation, including design specifications and code changes.
  • Support application releases, enhancements, and post-production issues.
  • Continuously evaluate emerging technologies and recommend improvements to existing systems.
  • Mentor junior developers and contribute to team knowledge sharing and technical excellence.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 2–5 years of hands-on experience in Java application development.
  • Strong proficiency in Core Java, Spring Framework, Hibernate, and related technologies.
  • Experience working with both relational and non-relational databases.
  • Solid understanding of object-oriented programming, design patterns, and SDLC methodologies.

Preferred Skills / Duties

  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Experience working in Agile / Scrum development environments.
  • Knowledge of microservices architecture and containerization technologies (Docker, Kubernetes).
  • Experience with version control systems such as Git or SVN.
  • Exposure to CI / CD pipelines and DevOps practices.
  • Strong problem-solving, analytical, and communication skills.
Create a job alert for this search

Java Developer • Atlanta, GA, Georgia, USA