Senior Software Engineer – Java

5 days ago


Hyderabad, India Welkin Enterprises LLP Full time

Job Title:
Senior Software Engineer – Java

Location:
Hybrid (Onsite as required - Ahmedabad

Type:
Full-Time

Experience Required:
8+ Years

Education:
BE/ME (IT/Computer), MCA, MSc-IT, BCA

Job Purpose

We are seeking an experienced and passionate
Senior Software Engineer – Java
to join our dynamic development team. This role is ideal for individuals with deep technical expertise in Java, AWS cloud technologies, and modern software development practices. You will be responsible for designing, developing, and implementing scalable and reliable systems, driving innovation across our platforms, and mentoring junior team members.

Key Responsibilities

  • Design and develop scalable, high-performance systems using
    Java, Spring Boot, and Spring Cloud
    .
  • Build and maintain
    cloud-native applications and microservices
    leveraging AWS services like
    Lambda, S3, EC2, and DynamoDB
    .
  • Develop and integrate robust
    RESTful and GraphQL APIs
    , and work with real-time data processing technologies such as
    Kafka
    .
  • Implement secure coding practices ensuring applications comply with industry and regulatory standards (e.g.,
    GDPR, HIPAA, CCPA
    ).
  • Mentor junior engineers through code reviews, knowledge sharing, and best practices adoption.
  • Collaborate closely with product managers, UX designers, and cross-functional global teams to understand requirements and deliver high-quality solutions.
  • Monitor and optimize system performance for reliability, speed, and scalability.
  • Utilize monitoring tools like
    Datadog, Splunk
    , and ensure proper logging and alerting.
  • Participate in the software development lifecycle using
    CI/CD tools and DevOps practices
    (e.g.,
    Jenkins, Docker, Git
    ).

Required Qualifications

  • 8+ years
    of hands-on software development experience with a strong emphasis on
    Java
    and
    cloud-based architectures
    .
  • Proven experience with
    Spring Boot
    ,
    Spring Cloud
    ,
    microservices
    , and
    event-driven architecture
    .
  • Proficiency in
    SQL and NoSQL
    databases.
  • Experience with
    automated testing frameworks
    such as
    JUnit, Cucumber, WireMock, JMeter
    , and
    Test-Driven Development (TDD)
    practices.
  • Knowledge of
    DevOps practices
    and experience with CI/CD pipelines.
  • Strong understanding of
    application security, data privacy
    , and compliance standards.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • AWS Certification or advanced technical certifications
    are a plus.

Preferred Experience

  • Experience working in
    financial services
    or
    highly regulated industries
    .
  • Exposure to
    mass-market consumer-facing products
    in retail or e-commerce domains.
  • Familiarity with compliance and security frameworks such as
    ISO 27001
    ,
    PCI DSS
    .

Core Competencies

  • Excellent
    written and verbal communication
    skills.
  • Strong problem-solving skills and
    systems thinking
    .
  • Demonstrates a high level of
    customer orientation
    and
    attention to detail
    .
  • Ability to thrive in
    matrixed or multi-functional work environments
    .
  • Committed to
    "First Time Right"
    principle and quality delivery.
  • High on
    personal integrity
    , ethical behavior, and
    stakeholder influence
    .
  • Proven ability to
    self-learn
    , adapt to new technologies, and stay abreast of industry trends.
  • Effective
    leadership, negotiation
    , and
    interpersonal skills
    .


  • Hyderabad, Telangana, India Al Ansari Financial Services Full time

    Job DescriptionRole DescriptionThis is a full-time on-site role for a Senior Java Software Engineer located in Hyderabad. The Senior Java Software Engineer will be responsible for software development, building and maintaining Microservices, and programming with Java. This role involves working with the Spring Framework, designing, coding, testing, and...


  • Hyderabad, Telangana, India Al Ansari Financial Services Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role DescriptionThis is a full-time on-site role for a Senior Java Software Engineer located in Hyderabad. The Senior Java Software Engineer will be responsible for software development, building and maintaining Microservices, and programming with Java. This role involves working with the Spring Framework, designing, coding, testing, and debugging...


  • Hyderabad, India Evoke HR Solutions Full time

    Senior Software Engineer (Java) Location : Hyderabad, IndiaExperience : 6- 10 yearsJob Description :We are seeking a highly experienced and motivated Senior Software Engineer with a strong background in Java. You will be responsible for designing and developing scalable, high-performance applications. The ideal candidate is a technical leader who can drive...


  • Hyderabad, Telangana, India Epam Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are seeking a highly skilled Senior Software Engineer with expertise in Java and SQL to enhance existing applications and drive the development of new features.In this role, you will take a lead position in software design, collaborate closely with product engineers, and work alongside support and onsite teams to deliver reliable and efficient...


  • Hyderabad, India NTek Software Solutions Full time

    Job Title:Java Developer Location:Hyderabad Experience:7–10 Years Employment Type:Full-time Key Skills: Core Java Spring Boot PL/SQL Job Responsibilities: Design, develop, and maintain enterprise-level applications using Java and Spring Boot. Write and optimize PL/SQL queries, stored procedures, and functions. Collaborate with cross-functional teams to...


  • Hyderabad, Bengaluru, Chennai, India Boomi Software Full time

    Job DescriptionAs a Software Senior Engineer in DevOPS and Engineering Productivity, you will- Create internal tooling to improve the Developer experience and help adopt DevOps best practices- Automate routine operational tasks, improving efficiency and standardisation while reducing time consumption.Essential Requirements- Automating, scaling and operating...


  • Hyderabad, Telangana, India Veeva Systems Full time

    Job DescriptionAs a Senior Software Engineer, you will play a critical role in designing, developing, and maintaining internal tools that drive efficiency and productivity within our services team. You'll work in a fast-paced, agile environment, collaborating with stakeholders to understand business needs and deliver impactful solutions. You have extensive...


  • Hyderabad, India IMR Soft LLC Full time

    Were Hiring : Senior Software Engineer - JavaAre you a seasoned Senior Software Engineer who loves a challenge ? We're searching for a talented individual to join our team in Hyderabad and help us build the next generation of innovative applications.This is a hybrid role where you'll have the flexibility to work both from home and in our office.As...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    We're looking for a seasoned Java developer to join our team as a Senior Java Software Engineer.Job Description:The ideal candidate will have a strong background in designing and developing complex Java applications, with a minimum of 4+ years of experience.Proficiency in Java 8 and above, Spring boot, microservices architecture, and JPA/hibernate is a...


  • Hyderabad, India NTek Software Solutions Full time

    Position : Senior Java Developer+PLSQL Experience: 7+ years Location : Hyderabad& Gandhinagar(Gujarat) Job type : Fulltime(Onsite) CTC : 25 LPA MAX Job Description: We are seeking an experienced and highly skilled Senior Software Engineer with 6+ years of hands-on experience in Oracle PL/SQL and Java. The ideal candidate will be responsible for developing,...