Key Responsibilities:
We are seeking a highly skilled and experienced Senior Java Developer to join our team. The ideal candidate will have a passion for designing and architecting cutting-edge solutions.
In this role, you will be responsible for leading the design and development of high-quality Java-based applications.
* Design and develop robust, scalable, and high-performing software solutions
* Provide technical expertise across architecture, solution design, and system integrations
* Write clean, efficient, and maintainable code with best practices in mind
* Collaborate with cross-functional teams to deliver high-impact solutions
* Conduct code reviews and mentor junior developers
Requirements:
To be successful in this role, you will need:
* 8+ years of hands-on Java development experience, with expertise in Java 8+ and Spring Boot
* A strong background in solution design, system architecture, and microservices
* Experience with cloud platforms such as AWS, Azure, or GCP
* Proficiency in RESTful APIs, Docker, Kubernetes, and CI/CD pipelines
* A solid understanding of database design, SQL, and NoSQL technologies
* Familiarity with messaging systems like Kafka or RabbitMQ
* Strong problem-solving skills, attention to detail, and a proactive mindset
* Excellent communication skills and the ability to collaborate in a remote-first environment
About the Role:
This is a mid-senior level full-time position that offers a competitive salary and benefits package.
The role involves working in a fast-paced environment, solving complex problems, and driving technical excellence.
If you are a motivated and experienced Java Developer looking for a new challenge, please apply now.