Senior Java Software Engineer

15 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Overview

Starling Elevate IT Solution

Java, Microservices, AWS, Docker, Kubernetes


Role Summary

Senior Java Developer

You will work closely with architects, DevOps, QA, and product teams to deliver enterprise-grade solutions using modern Java and cloud technologies.


Key Responsibilities
  • Design, develop, and maintain

    high-performance Java applications

    using modern best practices
  • Architect and implement

    microservices-based systems

    using Spring Boot and related frameworks
  • Build and manage

    RESTful APIs

    and service integrations
  • Containerize applications using

    Docker

    and deploy/manage them on

    Kubernetes

    clusters
  • Develop, deploy, and optimize applications on

    AWS cloud services

  • Ensure application scalability, security, fault tolerance, and performance optimization

  • Participate in code reviews

    , enforce coding standards, and mentor junior developers
  • Collaborate with cross-functional teams to gather requirements and deliver solutions on time
  • Troubleshoot production issues and implement long-term fixes
  • Follow

    Agile/Scrum methodologies

    and contribute to sprint planning and estimations

  • Required Technical Skills
    • Java (7–8 years)

      – Strong expertise in Core Java, OOPs, Collections, Multithreading
    • Spring Framework

      – Spring Boot, Spring MVC, Spring Security
    • Microservices Architecture

      – Service design, inter-service communication, API gateways
    • Docker

      – Containerization and image management
    • Kubernetes

      – Deployment, scaling, and orchestration of containerized services
    • AWS Cloud

      – Hands-on experience with services such as EC2, S3, RDS, IAM, ECS/EKS
    • REST APIs & JSON

      – Design and integration
    • Databases

      – Strong experience with SQL (MySQL/PostgreSQL) and basic NoSQL knowledge
    • Version Control

      – Git, GitHub/GitLab/Bitbucket

  • Good to Have
    • Experience with

      CI/CD pipelines

      (Jenkins, GitHub Actions, GitLab CI)
    • Exposure to

      cloud-native design patterns

    • Knowledge of message queues

      (Kafka, RabbitMQ)
    • Familiarity with

      monitoring & logging tools

      (CloudWatch, Prometheus, ELK)
    • Prior experience working in

      enterprise or SaaS environments


  • Soft Skills & Competencies
    • Strong analytical and

      problem-solving abilities

    • Excellent communication and collaboration

      skills
    • Ability to take

      ownership of modules and deliver independently

    • Mentoring mindset and team-oriented approach

    • Attention to detail with a focus on quality and performance


  • Educational Qualifications
    • Bachelor’s or Master’s degree in

      Computer Science, Engineering, or related field


    Job Details
    • Role:

      Senior Java Developer
    • Experience:

      7–8 Years
    • Employment Type:

      Full-time
    • Work Mode:

      On-site
    • Location:

      Jaipur


    Mock Interview

    Practice Video Interview with JobPe AI

    Start Java Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Java Skills

    Practice Java coding challenges to boost your skills

    Start Practicing Java Now

    RecommendedJobs for You