Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Java Engineer Spring Boot.
India Jobs Expertini

Urgent! Senior Java Engineer - Spring Boot Job Opening In Bengaluru – Now Hiring 10X Recruit

Senior Java Engineer Spring Boot



Job description

<p><p><b>Description : </b></p><br/><p><b>About the Role : </b></p><p><br/></p><p>We are seeking a highly experienced and technically proficient Senior Java Web Services Engineer to join our core engineering team in Bangalore.</p><br/><p>This role demands a strong background in developing robust, scalable, and secure backend systems using the Java ecosystem, combined with essential expertise in Kubernetes for deployment, orchestration, and scaling.</p><br/><p>You will be instrumental in driving our adoption of modern microservices architecture and cloud-native Java Backend Development : Design, develop, and maintain high-performance, fault-tolerant Java-based web services utilizing both RESTful and SOAP protocols, ensuring compatibility and reliability.</p><br/><p>- Microservices Implementation : Develop and evolve decoupled microservices using industry-standard frameworks, primarily Spring Boot or Spring MVC, focusing on code clarity, testability, and adherence to service boundaries.</p><br/><p>- API Lifecycle Management : Drive API design and integration efforts, implementing best practices for reliability, security (e.g., OAuth2, JWT), and scalability across all service endpoints.</p><br/><p>- Containerization : Expertise in containerizing applications using Docker, optimizing image sizes, and defining production-ready Dockerfiles for efficient deployment.</p><br/><p>- Kubernetes Orchestration : Deploy, manage, and automate the scaling and lifecycle of containerized services using Kubernetes, specifically managing deployments, services, ingress, and resource allocation (CPU/Memory limits).</p><br/><p>- CI/CD Pipeline Ownership : Configure, set up, and maintain robust CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) to automate the entire software delivery process, from automated build and testing to blue/green or canary deployments.</p><br/><p>- Monitoring and Reliability : Implement comprehensive service monitoring, establish centralized logging solutions, manage metrics (using tools like Prometheus/Grafana), and swiftly troubleshoot complex production issues affecting service availability and latency.</p><br/><p>- Cross-Functional Delivery : Collaborate effectively with Quality Assurance (QA), DevOps, and Product teams throughout the agile delivery cycle to ensure the timely and high-quality delivery of new features and platform Experience : 6 - 12 years of progressive experience in developing and delivering large-scale backend systems, with significant focus on Java Web Services.</p><br/><p>- Core Java & Frameworks : Expert proficiency in Java (Java 8+) and deep, hands-on experience with modern backend frameworks like Spring Boot or Spring MVC.</p><br/><p>- Web Services : Proven track record in designing, building, and consuming both RESTful and SOAP Web Services.</p><br/><p>- Containerization : Expert knowledge of Docker and practical experience in preparing applications for containerized deployment.</p><br/><p>- Kubernetes Proficiency : Strong, demonstrable experience with Kubernetes (K8s) for deploying, scaling, and managing containerized applications in a production environment.</p><br/><p>- Database Skills : Proficiency with relational databases (e.g., PostgreSQL, MySQL) and ORM technologies (e.g., Hibernate, JPA).</p><br/><p>- CI/CD Tools : Practical experience setting up and maintaining automated CI/CD pipelines using industry-standard tools.</p><br/><p><b>Preferred Skills</b></p><br/><p>- Hands-on experience with cloud platforms (AWS, Azure, or GCP), particularly managed Kubernetes services (e.g., EKS, AKS, GKE).</p><br/><p>- Familiarity with Infrastructure as Code (IaC) tools like Terraform for managing cloud resources.</p><br/><p>- Experience with advanced message brokers (Kafka or RabbitMQ) for asynchronous communication and event-driven architecture.</p><br/><p>- Prior experience implementing security best practices such as service mesh (e.g., Istio) or centralized secrets management.</p><br/><p>- Experience writing comprehensive automated tests (unit, integration, and contract testing) using frameworks like JUnit, Mockito, or Pact</p><br/></p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Java Potential: Insight & Career Growth Guide