Java Developer
My customer is actively hiring a talented & eager Mid-Level Java Developer to join their growing & dynamic team. The successful candidate will be responsible for designing, developing, and maintaining Java-based applications, contributing to the full software development lifecycle from concept to deployment and beyond. This role is ideal for a passionate Java Developer looking to further their career in a challenging and rewarding environment.
Responsibilities
- Develop and maintain high-quality Java applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Write well-designed, efficient, and testable code
- Conduct code reviews and provide constructive feedback to peers
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Participate in agile development processes, including daily stand-ups, sprint planning, and retrospectives
- Contribute to continuous improvement and innovation within the team
Required Experience
- Proven experience as a Java Developer, with a minimum of 3+ years
- Strong understanding of object-oriented programming and design patterns
- Proficiency in Java SE & Java EE
- Experience with Spring or Hibernate
- Working knowledge of RESTful APIs and web services
- Familiarity with SQL and databases
- Experience with version control systems
- Understanding of software development methodologies, including Agile/Scrum
Java Developer