IN EmploymentAlert | KBM Resorts | Java & Spring Boot Sr Architect - Remote
Skip to Main Content

Job Title


KBM Resorts | Java & Spring Boot Sr Architect - Remote


Company : KBM Resorts


Location : Junagadh, Gujarat


Created : 2025-01-07


Job Type : Full Time


Job Description

**** If you are interested in this position, please1) APPLY through 2) EMAIL josh@ and include a cover letter, resume and salary requirements.---------------------------------------------------------------------------------------------Job Title: Senior Java Spring Boot DeveloperLocation: 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.Join us to develop world-class back-end solutions and drive the success of cutting-edge applications! Apply now.