Immediate Joiners Preferred. Candidates who can join within 2 weeks will be given priority.
We are looking for a Senior Software Engineer with strong expertise in Java, Spring Boot, and API development to join our fast-growing team. This is a great opportunity to work on high-impact, large-scale applications in a collaborative and remote-friendly environment. If you're passionate about building scalable systems, writing clean code, and solving complex problems we want to talk to you!
Key Responsibilities
- Design, build, and maintain scalable and reliable backend services using Java and Spring Boot
- Develop and consume RESTful APIs and work on a microservices architecture
- Write clean, efficient, and well-documented code following best practices
- Collaborate with cross-functional teams including frontend developers, product managers, and QA
- Optimize application performance and troubleshoot production issues
- Participate in code reviews, design discussions, and contribute to technical improvements
- Mentor junior engineers and support team knowledge sharing
Required Skills & Qualifications
- 4+ years of hands-on experience in backend development with Java
- Strong experience with Spring Boot and microservices architecture
- Solid understanding of RESTful API design
- Good grasp of Data Structures and Algorithms
- Familiarity with relational and/or NoSQL databases
- Experience with version control systems like Git
- Ability to write unit and integration tests
- Strong problem-solving skills and a proactive mindset
- Excellent communication and collaboration skills