Virtusa
Posted 1mo ago

Java MS

Virtusa
Pune, Maharashtra, India
OnsiteFull Time
Responsibilities
  • designing systems
  • developing applications
  • mentoring engineers
Requirements
  • 7+ years software development experience with strong Java (Java 17+) and Spring/Spring Boot
  • RESTful APIs
  • SQL databases
  • Git and CI/CD
  • Experience with microservices, cloud
  • Containers
  • Messaging, and mentoring
Technical tools mentioned
JavaSpringSpring BootPostgreSQLOracleMySQLGitCI/CDDockerKubernetesKafkaRabbitMQMongoDBDynamoDBCassandraOAuth2JWTAWSAzureGCP

Job description

















We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and modern backend / frontend technologies, a strong understanding of system design, and the ability to mentor junior engineers while collaborating with cross-functional teams. Key Responsibilities Design, develop, test, and maintain high-quality Java applications and services Lead technical design discussions and contribute to architectural decisions Build and optimize RESTful APIs, microservices, and backend systems Ensure application performance, scalability, reliability, and security Write clean, maintainable, and well-documented code following best practices Conduct code reviews and provide constructive feedback to team members Mentor junior engineers and support team knowledge sharing Collaborate with product managers, QA, DevOps, and other stakeholders Troubleshoot complex technical issues in development and production environments Participate in Agile/Scrum ceremonies and contribute to continuous improvement Required Qualifications Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience) 7+ years of professional experience in software development Strong proficiency in Java (Java 17+) Experience with Spring / Spring Boot Solid understanding of object-oriented design, design patterns, and SOLID principles Experience building RESTful APIs and backend services Strong knowledge of SQL and relational databases (e.g., PostgreSQL, Oracle, MySQL) Familiarity with Git and modern CI/CD pipelines Experience working in Agile development environments Excellent problem-solving, communication, and collaboration skills Preferred Qualifications Experience with microservices architecture Exposure to cloud platforms (AWS, Azure, or GCP) Experience with containers and orchestration (Docker, Kubernetes) Knowledge of message queues / streaming platforms (Kafka, RabbitMQ) Familiarity with NoSQL databases (MongoDB, DynamoDB, Cassandra) Understanding of security best practices and authentication (OAuth2, JWT) Experience supporting high-availability or mission-critical systems






















About Virtusa

Global provider of digital engineering and IT outsourcing services.

Year founded
1996
Employees
30000
Organization type
Private
Latest investment
Private Equity (2021) — led by Baring Private Equity Asia
Headquarters
US

Similar jobs

Java Engineer roles near Pune, Maharashtra
17h
Save
Mark Applied
Hide
Java Developer
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: A global financial services providing banking and credit services.
3+ YOEBachelor’s degree or equivalent experience; 3–8 years developing enterprise services with Java and Spring Boot. Requires REST, messaging, Linux, SQL, ETL, DevOps, Agile, troubleshooting, and production support experience.
Java, Spring Boot, MongoDB, Java 8, Apache Camel, JMS, WebSphere MQ, TIBCO EMS, OSGi, Git, REST API, SSL, Docker, OpenShift, Samurai, Thread Dump Analyzer (TDA), Memory Analyzer Tool (MAT), Linux, Red Hat Enterprise Linux (RHEL), SQL, ETL, Oracle, GitHub, Lighspeed, uDeploy, SonarQube
1d
Save
Mark Applied
Hide
Senior Java Developer
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
3+ YOERequires 3–6 years with Java 17/21, Spring Boot, JPA, Hibernate, REST APIs, SQL, testing, cloud and DevOps tools, UNIX/Linux scripting, and Agile/Scrum; bachelor's degree or equivalent experience.
Java, Spring Boot, JPA, Hibernate, JSON, OpenAPI, Swagger, Oracle, MSSQL, SQL, RDBMS, JUnit 5, Docker, Kubernetes, OpenShift, CI/CD, UNIX, Linux, Shell Scripting, Bash, Splunk, ELK, Prometheus, Grafana, Agile, Scrum
1d
Save
Mark Applied
Hide
Senior Java Developer
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
3+ YOE3–6 years with Java 17/21, Spring Boot, JPA, Hibernate, REST APIs, Oracle or MSSQL, SQL, JUnit 5, Docker, Kubernetes/OpenShift, CI/CD, Bash, and observability tools; bachelor's degree preferred.
Java, Java 17, Java 21, Spring Boot 3.x, JPA, Hibernate, JSON, OpenAPI, Swagger, Oracle, MSSQL, SQL, RDBMS, JUnit 5, Docker, Kubernetes, OpenShift, CI/CD, UNIX, Linux, Bash, Splunk, ELK, Prometheus, Grafana, Agile, Scrum
6d
Save
Mark Applied
Hide
Technical Lead Java Developer
Pune, Maharashtra, India
OnsiteFull Time
Quest Global
Quest Global: Global engineering services for product development and lifecycle management.
8+ YOERequires 8–12 years of experience, expertise in Java 11, Spring Boot, JPA, Hibernate, MySQL, Splunk, AWS, CI/CD, Git, microservices, SQL, testing, and strong communication skills.
Java 11, Spring Boot, JPA, Hibernate, MySQL, Splunk, AWS, Git, SQL, APIGEE, Grafana, CI/CD, Scrum, Microsoft?
6d
Save
Mark Applied
Hide
Senior Java Developer- Tieto Banktech (m/f/d)
Pune, Maharashtra, India
HybridFull Time
Tietoevry
TietoevryNasdaq Helsinki: TIETO: A digital services and software providing IT solutions.
5+ YOERequires 5–7 years of experience with Java 17, Spring Boot, SQL, RDBMS, Maven, Git, JUnit 5, JMS, and Docker; strong English, communication, learning, collaboration, and mentoring skills.
Java, Spring Boot, SQL, RDBMS, Maven, Git, JUnit5, JMS, Docker, Java 21, AWS, Angular, Specmatic, Kubernetes
1w
Save
Mark Applied
Hide
T&T - EAID - Senior Consultant - Java BE - Bangalore/Pune/Chennai
Bengaluru or Bangalore or Pune or Chennai
OnsiteFull Time
Deloitte
Deloitte: Professional services firm providing audit, consulting, and advisory services.
5+ YOE5–8 years of experience developing full-stack applications with Java, Spring Boot, REST APIs, frontend frameworks, SQL, and cloud environments; bachelor's degree preferred.
Java, Spring Boot, REST APIs, Angular, React, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, SQL, MySQL, PostgreSQL, Oracle, Git, Maven, Gradle, Spring MVC, Spring Security
1w
Save
Mark Applied
Hide
Senior Java Developer
Pune, Maharashtra, India
OnsiteFull Time
Barclays
BarclaysLondon Stock Exchange: BARC: Global bank providing retail, corporate, and investment financial services.
Strong Java development in low-latency trading systems; sub-microsecond multithreaded Linux applications; performance tuning, concurrency, algorithms, distributed systems, and Python or Perl scripting.
Java, Linux, Python, Perl, C++, FPGA
2w
Save
Mark Applied
Hide
Senior Java Developer
Pune, Maharashtra, India
OnsiteFull Time
Arting Digital
Arting Digital: Provides software development and digital transformation IT services.
4+ YOE4+ years experience developing enterprise Java applications with Spring, microservices, RESTful APIs, cloud-native development, and containerization (Docker/Kubernetes).
Enterprise Java, Java, Spring, RESTful Web Services, Microservices, Docker, Kubernetes, AWS, Azure, GCP, CI/CD