Skip to Main Content

Job Title


Senior Java Boot Architect and Team Lead - Full Time (Remote)


Company : KBM Resorts


Location : Ajmer, Rajasthan


Created : 2025-04-29


Job Type : Full Time


Job Description

*****************************How to ApplyEmail to josh@ the following1) A brief rating of your experience with Java, Spring, and Angular (if any Angular experience, not required )2) Number of years managing a team of Sr. Developers: 3) Desired Compensation in LPA: *****************************Jos DescriptionJob Title: Senior Java Spring Boot Architect and Team LeadLocation: RemoteEmployment Type: Full-TimeExperience Level: 5+ YearsJob Summary:We are seeking a highly skilled Senior Java Spring Boot Engineer to design, develop, and maintain robust, scalable, and secure back-end applications. The ideal candidate will have extensive experience with Java, Spring Boot, and microservices architecture. This role requires a deep understanding of enterprise-grade solutions and a passion for delivering high-quality, maintainable code. Your working hours will be 3pm-12am IST.Key Responsibilities:Application Development:Design and implement highly scalable, resilient, and secure server-side solutions using Java Spring Boot.Develop RESTful APIs and microservices to support front-end and third-party integrations.Code Quality & Standards:Write clean, maintainable, and testable code adhering to industry standards.Perform code reviews and mentor junior developers to ensure quality and consistency.Collaboration & Communication:Collaborate with front-end developers, DevOps engineers, and product owners to ensure seamless application development.Translate complex business requirements into technical specifications.Performance Optimization:Monitor, debug, and improve application performance and reliability.Optimize database queries and API endpoints for high throughput and low latency.System Design:Design scalable architectures that adhere to best practices and design patterns.Contribute to database schema design and optimize data storage.Tooling & Workflow:Use tools like Git, Maven/Gradle, and CI/CD pipelines for efficient development workflows.Ensure seamless deployments using containerization tools like Docker and orchestration with Kubernetes.Required Skills & Qualifications:Core Programming:Strong proficiency in Java 8+ with excellent problem-solving skills.Expert knowledge of Spring Boot, Spring Security, Spring Data JPA, and related frameworks.Microservices Architecture:Extensive experience building and maintaining microservices.Proficiency in API design, including RESTful APIs and OpenAPI/Swagger specifications.Database Expertise:Strong understanding of relational databases (e.g., MySQL, PostgreSQL).Experience with NoSQL databases (e.g., MongoDB, Cassandra) is a plus.Cloud & DevOps:Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud.Knowledge of Docker, Kubernetes, and CI/CD tools like Jenkins, GitLab CI/CD, or CircleCI.Testing & Debugging:Experience with unit testing frameworks like JUnit and integration testing.Proficient in performance tuning and debugging production issues.Preferred Qualifications:Familiarity with message brokers like RabbitMQ, Kafka, or ActiveMQ.Understanding of serverless architectures and technologies.Exposure to GraphQL and WebSocket-based real-time applications.Contributions to open-source projects or Java-related communities.Soft Skills:Strong analytical and troubleshooting skills.Excellent verbal and written communication skills.Ability to mentor team members and lead by example.A proactive attitude toward learning and innovation.Benefits:Competitive salary and performance-based bonuses.Health and wellness benefits.Flexible work arrangements and remote-friendly policies.Opportunities for learning, growth, and certifications.