We are looking for a skilled Java Developer to design, develop, and maintain scalable applications. The ideal candidate should have strong experience in Java-based technologies and a passion for building high-performance systems.
Key Responsibilities
Design, develop, and maintain Java-based applications
Write clean, productive, and well-documented code
Collaborate with cross-functional teams to define and deliver features
Troubleshoot, debug, and upgrade existing systems
Ensure application performance, quality, and responsiveness
Participate in code reviews and follow best practices
Contribute to all phases of the development lifecycle
Required Skills & Qualifications:
Strong proficiency in Java (Java 8 or above)
Experience with frameworks such as Spring, Spring Boot, or Hibernate
Good understanding of RESTful APIs and microservices architecture
Experience with databases like MySQL, PostgreSQL, or Oracle
Familiarity with version control tools (e.g., Git)
Knowledge of build tools such as Maven or Gradle
Understanding of object-oriented programming and design patterns
Preferred Skills
Experience with cloud platforms (AWS, Azure, or GCP)
Knowledge of containerization tools like Docker or Kubernetes
Familiarity with CI/CD pipelines
Basic understanding of front-end technologies (HTML, CSS, JavaScript)
📌 Senior Software Engineer (Pune)
🏢 Virtusa
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.