Java Developer [FDN]

Virtusa


Date: 3 weeks ago
City: Chennai, Tamil Nadu
Contract type: Full time
Job Description

6+ years of experience in Java development with a focus on distributed systems and architecture

Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming.

Experience with Spring Framework (e.g., Spring Boot, Spring Cloud), and related technologies.

Strong proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.).

Experience with Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript)

Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker).

Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs.

Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices.

Write unit and integration tests to ensure code quality and stability.

Distributed Architecture

Design and implement distributed system architectures that meet scalability, availability, and performance requirements.

Ensure systems are fault-tolerant, highly available, and able to handle high volumes of data and traffic.

Experience with cloud-based distributed systems (e.g., AWS, Azure, Google Cloud) is a plus.

Strong Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming

Good Experience with Spring Framework (e.g., Spring Boot, Spring Cloud), and related technologies.

Good proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.).

Experience with Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript).

CI/CD Pipeline - GitLab, Jenkins

Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence

JMS/Kafka, workflow (camunda, etc) - nice to have

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Director - AI Engineering Lead

AstraZeneca, Chennai, Tamil Nadu
2 days ago
Role Title: Director - AI Engineering LeadLocation: ChennaiWe are one purpose-led global organisation. The enablers and innovators, ensuring that we can fulfil our mission to push the boundaries of science and discover and develop life-changing medicines. We take pride in working close to the cause, opening the locks to save lives, ultimately making a massive difference to the outside world.AstraZeneca...

Corporate Account Manager

Synergy Marine Group, Chennai, Tamil Nadu
2 days ago
Job Summary: This position holder will be responsible for overall Accounting and Finance activities such as :Management of day-to-day affairs based on the relevant acts and rules.Revenue Recognition and Expenses managementTreatment of Capital Works-in- Progress and recognition methods, Recognition of Intangibles in the Books of the Accounts.Ensure timely closure of the books of accounts for MIS reporting.Timely reporting of all...

Parts Controller-Trims

Expleo Group, Chennai, Tamil Nadu
3 days ago
As an Automotive engineer, you will be part of the team who are transforming the future of mobility industry by developing solutions for autonomous vehicles, electric mobility, and digitalisation. Join us to help the global automotive giants to optimise performance and sustainability through continuous innovation. You will have the opportunity to work on projects that integrate the latest technologies to...