Talent.com
Senior Developer

Senior Developer

HRassistanceChennai, Tamil Nadu, India
8 days ago
Job description

About the Company

Our client is a multinational information technology (IT) and business consulting firm that provides a wide range of services, including strategic IT consulting, systems integration, managed IT services, and business process outsourcing. The company has a global presence, serving clients across various industries to help them with digital transformation and other complex challenges.

About the Role

Senior Developer with expertise in various technical skills and a strong focus on architecture, design, problem-solving, and innovation. Strong coding skills

Responsibilities

Technical Skills

Expertise in Java & Jakarta EE :

Expert level proficiency in Java SE (minimum Java SE 11, preferred Java SE 17 / 21)

Deep knowledge of Jakarta EE specifications, including JPA (EclipseLink), CDI, EJB, JAX-RS and Annotation Processing (Jakarta EE 10)

Experience with Jakarta EE containers (Websphere Liberty or similar)

Cloud Platforms :

Hands-on experience with cloud providers like AWS, Azure, or Google Cloud

Understanding of cloud-native development practices, including containers (Docker, Kubernetes) and serverless architectures

Asynchronous Programming :

Proficiency in asynchronous programming paradigms using technologies like JMS, Kafka, or RabbitMQ

Familiarity with patterns to deal with asynchronous complexity like SAGA, command-response-pattern or inbox / outbox

Domain-Driven Design (DDD) :

Experience designing and implementing solutions following DDD principles

Strong understanding of strategic and tactical DDD, including bounded contexts, aggregates, entities, and repositories

Ability to translate principles like hexagonal architecture into practical software design

Distributed Systems :

Knowledge of distributed system patterns like eventual consistency

Experience designing systems for high availability, scalability, and resilience in a cloud environment

APIs and Microservices :

Proficiency in designing and developing RESTful APIs

Knowledge of microservices architecture like self-contained systems and tools like Quarkus or MicroProfile

Databases :

Strong experience with relational databases (PostgreSQL)

Deep understanding of central data modeling, transaction handling and concurrency control concepts

Knowledge of data storage best practices in distributed and asynchronous systems

Software Development Ecosystem :

Hands-on experience of industry standard dev tools like source code management (Git), CI / CD (Jenkins, ArgoCD) and runtime tools (Docker / Podman)

Architecture & Design

Solution Architecture :

Ability to define and oversee the system’s architecture in line with the principles of DDD and cloud-based infrastructure

Experience in creating high-level and low-level designs, addressing scalability, maintainability, and performance

Event-Driven Architecture :

Experience designing and building event-driven architectures, ensuring decoupling of services and efficient message passing

Security :

Knowledge of security best practices and vulnerability prevention strategies in cloud environments

Team Leadership

Mentorship :

Ability to mentor junior and mid-level developers, guiding them through complex design and implementation challenges

Foster a culture of continuous learning and improvement within the development team

Collaboration :

Strong collaboration with other teams (DevOps, QA, Product Management) to ensure alignment on technical and business goals

Experience working in agile development environments (Scrum / Kanban)

Problem-Solving & Innovation

Complex Problem-Solving :

Ability to identify and solve complex technical problems, especially in areas related to system concurrency, data consistency, and distributed processing

Technical Innovation :

Stay updated with the latest advancements in Jakarta EE, DDD, and cloud technologies, promoting their adoption when appropriate

Strong track record of driving innovation and introducing best practices

Soft Skills

Strong Communication :

Excellent verbal and written communication skills, able to convey technical ideas clearly and concisely to both technical and nontechnical stakeholders

Decision-Making :

Ability to make well-informed decisions under pressure, particularly in high-stakes scenarios involving the production system

Adaptability :

Comfortable with evolving technologies and environments, especially with the rapid changes in cloud and asynchronous systems

Qualifications : B.E. / B.Tech

Experience : Minimum 10 plus years of experience

Required Skills :

Technical skills as outlined in the responsibilities section.

Create a job alert for this search

Senior Developer • Chennai, Tamil Nadu, India

Related jobs
  • Promoted
Senior Developer Advocate

Senior Developer Advocate

MongoDBChennai, IN
We're seeking someone who thrives on building vibrant developer ecosystems.You’re seasoned at connecting with developers through events, workshops, virtual training, or meetups, and take pride in f...Show moreLast updated: 12 days ago
  • Promoted
Lead / Senior Developer

Lead / Senior Developer

CEIChennai, IN
Job Description : Navision v5 Tech Lead & Service Delivery Manager – AMS Support.Navision v5 Tech Lead (with Service Delivery Manager responsibilities). General Shift (India business hours).Service D...Show moreLast updated: 24 days ago
  • Promoted
Senior C++ Developer

Senior C++ Developer

TVS NextChennai, Tamil Nadu, India
Design, develop, and maintain high-performance software using C++ with strong emphasis on OOPs, STL, data structures, and algorithms. Analyse project requirements and deliver technical and functiona...Show moreLast updated: 30+ days ago
  • Promoted
Senior Developer

Senior Developer

Tata Consultancy ServicesChennai, Tamil Nadu, India
Years Of Experience : 5 - 10 Years.Design and architect complex Java applications and systems, ensuring seamless integration and performance. Collaborate with stakeholders to transform business requi...Show moreLast updated: 30+ days ago
  • Promoted
Senior Android Developer

Senior Android Developer

ValueLabsChennai, Tamil Nadu, India
Minimum 7 years of coding experience in Android, Kotlin in creating Enterprise Mobile Applications of high performance and global at scale. Strong understanding of object-oriented software developme...Show moreLast updated: 27 days ago
Senior Creatio Developer

Senior Creatio Developer

Two95 International Inc.Sholinganallur, TN, IN
Quick Apply
Customer Experience Management and Business Process Outsourcing company.We combine human efforts with technology to deliver exceptional customer service across all channels.With over 18,000 employe...Show moreLast updated: 30+ days ago
  • Promoted
Senior Backend Developer

Senior Backend Developer

AthlitixChennai, IN
To apply, please complete the form at : https : / / forms.Only applications submitted through this link will be considered. Join our team to drive meaningful impact with significant ownership and creativ...Show moreLast updated: 5 days ago
  • Promoted
Senior Back End Developer

Senior Back End Developer

CulviiChennai, IN
At Culvii, we're building a platform that transforms expertise into artificial domain intelligence, giving professionals effortless ways to weave AI into what they do best.Our mission is to empower...Show moreLast updated: 30+ days ago
  • Promoted
Senior Full-Stack Developer

Senior Full-Stack Developer

Precision Medicine GroupChennai, IN
We are seeking a highly skilled and experienced Senior Full-Stack Developer to join our cross-functional product development team. This role is central to building scalable, high-performance AI-powe...Show moreLast updated: 27 days ago
  • Promoted
Senior Elixir Developer (Backgammon Galaxy)

Senior Elixir Developer (Backgammon Galaxy)

Backgammon GalaxyChennai, IN
Senior Elixir Developer (Remote).Backgammon Galaxy (backgammongalaxy.Remote (HQ in Cyprus) | Full-time.Backgammon Galaxy is the leading web and mobile platform for playing backgammon, with 150,000+...Show moreLast updated: 27 days ago
  • Promoted
Senior MDM SaaS Developer

Senior MDM SaaS Developer

Paradigm TechnologyChennai, IN
We are seeking an experienced Informatica MDM Developer to support a long-term client engagement.These roles require hands-on expertise with Informatica MDM SaaS, Customer 360 Insights (CDI), and C...Show moreLast updated: 27 days ago
  • Promoted
Senior Developer

Senior Developer

HRassistanceChennai, Tamil Nadu, India
Our client is a multinational information technology (IT) and business consulting firm that provides a wide range of services, including strategic IT consulting, systems integration, managed IT ser...Show moreLast updated: 9 days ago
  • Promoted
Senior Developer

Senior Developer

ConfidentialChennai, India
As a Backend Developer, you will play a crucial role in designing, developing, and maintaining complex backend systems.You will work closely with cross-functional teams to deliver high-quality soft...Show moreLast updated: 30+ days ago
  • Promoted
Senior Backend Developer (Remote)

Senior Backend Developer (Remote)

StealthChennai, IN
Remote
Fintech Unicorn seeking backend engineers who love building systems that millions trust with their money.Your code directly affects millions of users' financial lives - from seamless payments to sm...Show moreLast updated: 30+ days ago
  • Promoted
Saviynt Developer

Saviynt Developer

Tata Consultancy ServicesGreater Chennai Area, India
Perform end-to-end onboarding of applications using REST APIs, Active Directory, JDBC, Secure LDAP, and Secure File Transfer. Configure and manage Saviynt connectors for various target systems.Desig...Show moreLast updated: 22 days ago
  • Promoted
  • New!
Senior Developer

Senior Developer

Standard Chartered BankChennai, Tamil Nadu, India
This job is with Standard Chartered Bank, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly....Show moreLast updated: 15 hours ago
  • Promoted
Senior React Developer

Senior React Developer

Unified InfotechChennai, IN
Unified Infotech has been at the forefront of.At Unified, your role isn’t just a job—it’s a journey of innovation and craftsmanship. You’ll design, build, and refine digital experiences that inspire...Show moreLast updated: 11 days ago
  • Promoted
Senior C++ Lead Developer (India)

Senior C++ Lead Developer (India)

Epsilon Technologies GroupChennai, IN
Epsilon Technologies Group (Epsilon) is a specialist capital-markets technology solutions and services firm helping financial institutions modernize their platforms, risk management, and operations...Show moreLast updated: 3 days ago
  • Promoted
Senior Full Stack Developer

Senior Full Stack Developer

loanDNAChennai, Tamil Nadu, India
Hands-on development using a variety of technologies, including jQuery, Angular, React / React Native (Mandatory), Vue.Design and implement scalable and maintainable code. Ensure the integration of fr...Show moreLast updated: 11 days ago
  • Promoted
Senior Developer - Rulestream Applications

Senior Developer - Rulestream Applications

ConfidentialChennai
Baker Hughes - The Network is looking for Senior Developer - Rulestream Applications to join our dynamic team and embark on a rewarding career journey. Leading a team of Rulestream and developers, s...Show moreLast updated: 30+ days ago