Gazelle Global

Senior Java Developer

Posted: 3 minutes ago

Job Description

We are seeking a Senior Java Developer with strong expertise in Java and Spring Boot to design, develop, and maintain scalable, high-performance applications. The ideal candidate will have a solid understanding of OOP principles, RESTful API development, and database integration using SQL or NoSQL.You will work closely with cross-functional teams including front-end developers, QA engineers, and business stakeholders to deliver secure and efficient software solutions.Key Responsibilities:Design, develop, and maintain applications using Java and Spring Boot.Implement and consume RESTful APIs and microservices.Collaborate with QA, DevOps, and front-end teams to deliver end-to-end solutions.Perform unit testing, integration testing, and code reviews.Troubleshoot and resolve complex technical issues.Participate actively in Agile development cycles and sprint planning.Essential Skills:Strong proficiency in Core Java and Spring Framework (Spring Boot).Experience with SQL/NoSQL databases and ORM tools like Hibernate or JPA.Familiarity with Git and version control best practices.Solid understanding of OOP and design patterns.Experience with build tools (Maven, Gradle).Excellent analytical, communication, and teamwork skills.Desirable Skills:Experience with cloud platforms (AWS, Azure, or GCP).Knowledge of CI/CD pipelines and DevOps practices.Exposure to Agile/Scrum methodologies.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In