Join us in a career-defining role as a skilled Software Developer.
About the Role
As a key member of our agile team, you will be responsible for designing and implementing software solutions that meet and exceed customer requirements. You will work closely with cross-functional teams to deliver high-quality results, applying your technical expertise to design and implement clean, robust code for large-scale systems.
With a strong passion for building scalable software solutions, you will collaborate with colleagues to identify opportunities for improvement and implement cutting-edge technologies. Your excellent communication skills will enable you to effectively communicate with stakeholders and provide top-notch support to customers.
Key Responsibilities
* Design and develop software solutions using Spring Boot, Microservices & Serverless Architecture
* Work collaboratively with cross-functional teams to deliver high-quality results
* Implement multi-threading and high availability/high throughput programming concepts
* Contribute to the development of containerisation/Kubernetes Docker
* Collaborate with API designers to build RESTful web services
Requirements
* 5+ years of experience as a Software Developer
* Hands-on experience with Spring Boot, Microservices & Serverless Architecture
* Strong proficiency in Java and its frameworks (Spring, Struts, JPA/Hibernate)
* Experience with HTML5, CSS3, JavaScript, React/Angular
* Excellent verbal and written communication skills
* Strong problem-solving and analytical skills
Benefits
* Competitive rewards and benefits package
* Opportunities for professional growth and development
* Flexible working arrangements
* Supportive and collaborative team environment
Why Join Us?
We are committed to creating a workplace where everyone feels valued, respected, and empowered to contribute their best work. We believe in fostering a culture of innovation, creativity, and collaboration, and we're looking for talented individuals who share our vision.