Job Title: Senior Java Developer
We are seeking a highly skilled and experienced software engineer to join our technology team.
* Lead the end-to-end development of Java-based applications, from design through deployment
* Architect and implement scalable microservices using Spring Boot and modern frameworks
* Collaborate with various teams, and other developers to deliver high-quality features
* Conduct code reviews, mentor junior developers, and promote best practices across the team
* Troubleshoot and resolve complex technical issues in development and production environments
As a senior developer, you will work on a variety of projects that directly impact our customers, partners, and internal teams – bringing innovation, reliability, and performance to every line of code.
Key qualifications for this role include:
* Bachelor's degree in computer science or relevant industry experience
* Strong proficiency in Java development and Spring/Spring Boot frameworks
* Solid understanding of RESTful APIs, microservices architecture, and design patterns
* Experience with cloud platforms such as AWS, Azure, or Google Cloud
* Familiarity with CI/CD tools, containerization, and orchestration
* Familiarity with automation platforms
Our ideal candidate is passionate about developing innovative solutions and working collaboratively with a talented team. If you have a strong desire to grow and learn, we encourage you to apply.
-----------------------------------
About You:
To be successful in this role, you will need:
* Excellent problem-solving skills
* Strong communication and collaboration skills
* Ability to work in a fast-paced environment
* Passion for learning and staying up-to-date with industry trends