Senior Software Expert
We are seeking a highly skilled and experienced senior software professional to lead the development of Java-based applications.
About the Role
* Develop end-to-end Java-based applications, from design through deployment
* Architect and implement scalable microservices using Spring Boot and modern frameworks
* Collaborate with various teams 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
About You
* Bachelor's degree in technology 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
* Excellent problem-solving skills and a proactive approach
* Strong communication skills and ability to work effectively in cross-functional teams
* Defence security clearance or eligibility to obtain