Senior Software Engineer

Virtusa

Tampa (FL)

On-site

USD 90,000 - 120,000

Full time

14 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Virtusa is seeking a Java developer to build user-facing features using Java, Spring Boot, and microservices. You will translate designs into production-ready code, optimize for performance, and maintain clean, scalable components.

The role requires collaboration with frontend, design, and product teams, participation in Agile ceremonies, and strong problem-solving skills. Docker/Kubernetes and CI/CD experience are a plus.

Qualifications

  • Strong proficiency in Java 8+ and Spring Framework (Spring Boot, Spring Data, Spring Security).
  • RESTful API design and development experience.
  • Solid OOP, design patterns, and data structures knowledge.
  • Experience with Oracle DB and ORM frameworks (Hibernate/JPA).
  • Version control with Git and familiarity with Agile methodologies.
  • Experience with unit/integration testing (JUnit/Mockito) and CI/CD pipelines.
  • Cloud platforms and containerization (Docker, Kubernetes) experience.
  • Excellent problem-solving, debugging, and communication skills.

Responsibilities

  • Develop new user-facing features using Java and microservices.
  • Translate designs into production-ready code and reusable components.
  • Optimize components for performance across devices and browsers.
  • Write clean, maintainable code following industry standards.
  • Conduct code reviews and provide constructive feedback.
  • Collaborate with frontend, design, and product teams to deliver cohesive solutions.
  • Participate in Agile ceremonies and maintain technical documentation.
  • Share knowledge with the team and contribute to best practices.

Skills

Java
Spring Boot
Microservices
RESTful API design
OOP
Design patterns
Data structures
Git
Cloud platforms
Docker
Kubernetes
CI/CD (Jenkins/GitHub/GitLab)

Tools

Hibernate/JPA
Oracle
Junit/Mockito
Git
Docker
Kubernetes
Jenkins/GitLab CI/GitHub Actions

Job description

Java , Spring boot, Microservices, kafka, rabbit MQ

Resp

Develop new user-facing features using Java & Microservices and build reusable components and front-end libraries

Translate designs and wireframes into high-quality, production-ready code

Optimize components for maximum performance across various web-capable devices and browsers

Write clean, maintainable, and efficient code following industry best practices and coding standards

Conduct code reviews and provide constructive feedback to team members

Collaborate with front-end developers, designers, and product managers to deliver cohesive solutions

Participate in agile ceremonies including stand-ups, sprint planning, and retrospectives

Document application changes, maintain technical documentation, and share knowledge with the team

SKill

Strong proficiency in Java 8+ and the Spring Framework (Spring Boot, Spring Data, Spring Security).

Extensive experience with RESTful API design and development.

Solid understanding of object-oriented programming (OOP) principles, design patterns, and data structures.

Experience with relational databases (Oracle) and ORM frameworks (e.g., Hibernate, JPA).

Proficiency with version control systems, particularly Git.

Familiarity with Agile development methodologies (Scrum, Kanban).

Experience with unit testing frameworks (e.g., JUnit, Mockito) and integration testing.

Strong problem-solving, analytical, and debugging skills.

Excellent communication and interpersonal skills.

Experience with cloud platforms and containerization technologies (Docker, Kubernetes).

Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Virtusa • Austin (TX)

On-site
USD 120,000 - 170,000
Senior Java Software Engineer
Senior Java Software Engineer

Atos • Las Vegas (NV)

On-site
USD 120,000 - 150,000
Technical Architect
Technical Architect

Tata Consultancy Services • Newark (DE)

On-site
USD 110,000 - 125,000
Java Full Stack Lead Developer
Java Full Stack Lead Developer

TechDigital Group • Mason (OH)

On-site
USD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Allegis Group • United States

Remote
USD 120,000 - 180,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Pinnaclearc • Mountain View (CA)

On-site
USD 120,000 - 150,000
Lead Software Engineer
Lead Software Engineer

Virtusa • Tampa (FL)

On-site
USD 120,000 - 180,000
Software Engineer (Java)
Software Engineer (Java)

NxtPe • United States

Remote
USD 110,000 - 150,000
Java Full Stack Developer
Java Full Stack Developer

TechDigital Group • San Leandro (CA)

On-site
USD 90,000 - 130,000