Jobs · Engineering · North Carolina

Junior Java Developer

TechJobsData · Charlotte, NC · 1 mo ago
EngineeringFull-time

About the Role

Develop, test, and maintain Java-based applications and backend services.

Responsibilities

  • Write clean, efficient, and maintainable Java code, collaborating with senior developers
  • Troubleshoot, debug, and resolve application issues, including developing and maintaining REST APIs
  • Work with various databases such as MySQL, PostgreSQL, or Oracle
  • Participate in code reviews and contribute to established coding standards and practices
  • Learn and apply modern Java development frameworks and technologies

Requirements

  • 0-2 years of experience in Java development
  • Strong foundation in Core Java and Object-Oriented Programming (OOP)
  • Familiarity with Spring Boot and REST APIs
  • Basic knowledge of SQL and relational databases
  • Understanding of the software development life cycle (SDLC) and version control systems like Git/GitHub
  • Strong problem-solving, analytical, communication, and teamwork skills

Benefits

  • Opportunity to work with a collaborative and experienced development team
  • Exposure to modern Java development frameworks and cloud technologies
  • Chance to contribute to innovative software solutions
  • Environment focused on continuous learning and professional growth

Similar jobs