mycareers logo


Showing: 1205 Engineer, Developer jobs
java developer
Commercial Metals
US

12 days ago

Job Description

A Java Developer designs, develops, and maintains high-performance Java-based applications, working across the full software development lifecycle (SDLC). They write clean code, build RESTful APIs, and manage backend systems using frameworks like Spring Boot. Key responsibilities include testing, debugging, and collaborating with cross-functional teams. Toptal

 +4

Key Responsibilities

  • Application Development: Designing and implementing Java/J2EE applications.
  • Backend Engineering: Creating efficient, testable, and reusable Java libraries.
  • Framework Utilization: Utilizing Spring, Spring Boot, and Hibernate for robust application development.
  • Database Management: Working with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB) and writing efficient queries.
  • API Development: Building and maintaining RESTful APIs.
  • Testing & Debugging: Troubleshooting issues, performing unit testing, and ensuring system performance.
  • Collaboration: Working with DevOps, frontend developers, and product managers in Agile environments. Toptal
  •  +4

Required Skills and Qualifications

  • Technical Expertise: Strong knowledge of Core Java (Java 8+), JDBC, and JSP.
  • Frameworks & Tools: Experience with Spring (MVC, Boot, Data), Hibernate, and build tools like Maven/Gradle.
  • Database Knowledge: Proficiency in SQL and database design.
  • Development Practices: Understanding of object-oriented programming (OOP), design patterns, and Git version control.
  • Soft Skills: Analytical thinking, problem-solving, and strong communication skills.
  • Education: Bachelor’s degree in Computer Science or a related field. 


Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you