Job Description :
We are looking for multiple Java developers with backend or full-stack development experience to join our growing team. This role requires a Java expert capable of working on complex projects, designing scalable systems, and optimizing application performance. If you are passionate about building powerful and reliable applications, we would be delighted to welcome you to our team.
Main Responsibilities :
Application Development and Optimization :
- Design, develop, and maintain high-performing, scalable backend or full-stack applications using Java and frameworks like Spring Boot.
- Optimize application performance to ensure responsive and reliable solutions.
System Architecture and Design :
Design and implement end-to-end solutions that are maintainable, secure, and scalable.Collaborate with stakeholders to translate business needs into robust technical specifications.Technical Leadership :
Provide guidance and mentorship to junior developers, fostering a culture of best practices and innovation.Lead code reviews to ensure code quality and adherence to standards.Database and API Integration :
Design and manage database schemas, ensuring efficient data management with SQL or NoSQL databases.Create and maintain RESTful APIs and other integration points to support application functionality.Continuous Improvement and Collaboration :
Stay up-to-date with the latest Java technologies, frameworks, and best practices.Collaborate with front-end developers, QA engineers, and other stakeholders to ensure seamless project delivery.Qualifications :
Education : Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.Experience : Over 8 years of Java development experience, with strong expertise in backend or full-stack development.Technical Skills :
Expertise in Java (ideally Java 8 or later) and Spring Boot.Strong proficiency with databases (e.g., MySQL, PostgreSQL, MongoDB) and RESTful API development.Experience with microservices architecture and containerization (e.g., Docker, Kubernetes) is a plus.Knowledge of front-end technologies (e.g., JavaScript, React, Angular) for full-stack candidates.Proficiency with version control systems (e.g., Git) and CI / CD pipelines.What We Offer :
A competitive salary and comprehensive benefits package.Opportunities for professional development and leadership growth.A collaborative work culture that values innovation and continuous improvement.If you are an experienced Java developer eager to make a significant impact, apply today to join our forward-thinking team!