About the Role
Key Responsibilities • Design, develop, and maintain scalable backend applications using Java and Spring Boot • Lead technical architecture discussions and solution design • Build and manage microservices-based applications • Develop and integrate RESTful APIs and third-party services • Optimize application performance, scalability, and security • Review code, enforce best practices, and ensure high-quality deliverables • Mentor junior developers and provide technical guidance to the team • Collaborate with cross-functional teams including DevOps, QA, Product, and Frontend teams • Participate in sprint planning, estimations, and technical roadmap discussions • Troubleshoot production issues and drive root cause analysis Required Skills • Strong experience in Java (Java 8/11/17) • Extensive hands-on experience with Spring Boot and Spring Framework • Strong understanding of Microservices Architecture • Expertise in REST APIs, API security, and integrations • Experience with Hibernate/JPA and relational databases such as PostgreSQL/MySQL/Oracle • Good understanding of multithreading, concurrency, and performance tuning • Experience with messaging systems such as Kafka or RabbitMQ • Familiarity with Docker and Kubernetes • Experience with CI/CD pipelines and DevOps practices • Proficiency with Git and version control systems
Skills Required
Similar Job Openings
Explore more job openings in this category from companies actively hiring.
Ready to Launch Your Career?
Discover internships and job opportunities from top companies. Start applying today and take the next step toward your dream career.
View All Openings