Search by job, company or skills

Senior Java Software Engineer

Senior Java Software Engineer

Virtusa
6-12 Years
Not Disclosed
Early Applicant
  • Posted 4 hours ago
  • Be among the first 10 applicants

Job Description

Job Summary

We are looking for an experienced Senior Java Spring Boot Developer with 6 to 12 years of hands-on experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should possess strong expertise in Java, Spring Boot, and Microservices Architecture, along with experience in building scalable, high-performance backend systems. The role requires close collaboration with cross-functional teams, contributing to the full software development lifecycle, and driving engineering best practices.

Key Responsibilities

  • Design, develop, and maintain scalable and resilient Microservices-based applications using Java and Spring Boot.
  • Build and enhance backend services using Java, Spring Framework, Spring Boot, and related technologies.
  • Develop and consume RESTful and SOAP web services for seamless integration with internal and external systems.
  • Integrate applications with SQL and NoSQL databases and third-party APIs.
  • Write clean, maintainable, secure, and high-quality code following industry best practices.
  • Develop and execute unit tests, integration tests, and automated test cases using JUnit and Mockito.
  • Troubleshoot, debug, and resolve application issues while ensuring optimal system performance.
  • Collaborate with DevOps teams to implement and maintain CI/CD pipelines and support deployment activities.
  • Participate in architecture discussions, code reviews, technical design sessions, and sprint planning activities.
  • Work closely with product owners, business analysts, QA teams, and stakeholders to deliver robust solutions.
  • Mentor junior developers and contribute to technical excellence across the team.

Required Skills & Qualifications

Core Java & Backend Development

  • Java / J2EE
  • Core Java
  • Object-Oriented Programming (OOP)
  • Multithreading
  • Collections Framework
  • Exception Handling

Frameworks & Architecture

  • Spring Framework
  • Spring Boot
  • Microservices Architecture

API Development & Integration

  • RESTful APIs
  • SOAP Web Services
  • Third-Party API Integrations

Testing

  • JUnit
  • Mockito
  • Integration Testing
  • Test-Driven Development (Preferred)

Databases

  • SQL Databases (Oracle, MySQL, PostgreSQL, etc.)
  • NoSQL Databases (MongoDB, Cassandra, etc.)

DevOps & CI/CD

  • Jenkins
  • GitHub Actions
  • GitLab CI
  • CI/CD Concepts

Monitoring & Performance

  • Application Monitoring & Logging
  • Performance Tuning & Optimization
  • Troubleshooting & Root Cause Analysis

Preferred Skills

  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Experience working in Agile/Scrum environments.
  • Understanding of containerization technologies such as Docker and Kubernetes.
  • Strong analytical, debugging, and problem-solving abilities.
  • Excellent communication and stakeholder management skills.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

5-10 yrs
Hyderabad, India
Skills:
Java, Github, Ci, Dev Ops, Spring Boot, Spring MVC, Angular, Jms, Jenkins, AWS, Web Services, MVC frameworks, J2EE v8
5-7 yrs
Hyderabad, India
Skills:
Java, Oracle Sql, Spring Boot, Pl Sql, Spring MVC, React, Git, Agile Development, Restful Services
5-8 yrs
Hyderabad, India
Skills:
Git, Aws Services, Core Java, Docker, Spring Boot, Sql, Kubernetes, Spring, Concurrent Programming, Multi-threading, RESTful API design, Microservices architecture
6-9 yrs
Hyderabad, India
Skills:
Elk, Es6, Prometheus, Grafana, Jenkins, Mockito, Groovy Scripting, Docker, MySQL, Typescript, Splunk, Oracle, Kubernetes, Polymer, lit-html, Red Hat OpenShift, OpenTelemetry, Spring Boot 3, Java 17, JUnit 5
5-10 yrs
Hyderabad, India
Skills:
Jpa, Spring Boot, Mssql, Java, Agile Development, Microservices, Dynamodb, Spring, Object Oriented Technologies, Hibernate, React, AWS, Restful Web Services, MongoDB, Technical Design Documents, Spring JDBC template