Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative firm is seeking a skilled Java Developer to design and maintain high-performance applications. This role involves collaborating with cross-functional teams to deliver cutting-edge features, conducting code reviews, and mentoring junior developers. The ideal candidate will have over five years of experience in Java development, with strong skills in frameworks like Spring and Hibernate, and a solid understanding of microservices architecture. Join a dynamic environment where your contributions will shape the future of technology solutions.
ABOUT THE JOB
• Design, develop, and maintain high-performance, scalable Java applications.
• Collaborate with cross-functional teams to define, develop, and deliver innovative features.
• Write clean, efficient, and maintainable code following industry standards and best practices.
• Conduct code reviews to ensure code quality and foster team knowledge sharing.
• Troubleshoot and resolve complex technical issues effectively.
• Mentor junior developers and provide technical leadership within the team.
• Continuously improve development processes, tools, and methodologies.
• Stay updated with emerging industry trends and technologies to maintain competitive solutions.
• Work closely with stakeholders to understand requirements and deliver high-quality technical solutions.
ABOUT YOU
• Bachelor's degree in computer science, Information Technology, or related fields.
• 5+ years of experience in Java development position or in a similar role.
• Strong proficiency in Java and frameworks like Spring and Hibernate.
• Hands-on experience with microservices architecture and RESTful API development.
• Proficiency in SQL and relational databases (MySQL, PostgreSQL, etc.).
• Familiarity with version control systems (Git) and CI/CD pipelines.
• Strong understanding of software design principles and best practices.
• Excellent problem-solving abilities and attention to detail.
• Effective communication and collaboration skills to work with diverse teams.
• Proactive and dynamic with the ability to adapt and prioritize in a fast-paced environment.