Upload Button Icon Add office photos
filter salaries All Filters

24 Gen Digital Jobs

Senior Software Engineer- Java

3-6 years

Chennai

1 vacancy

Senior Software Engineer- Java

Gen Digital

posted 5mon ago

Job Role Insights

Flexible timing

Job Description

We are seeking a talented and experienced Sr. Software Engineer to join our dynamic backend development team. You will be instrumental in designing, developing, deploying, and maintaining our event-driven microservices architecture using Java, Spring framework, Apache Kafka, AWS cloud technologies, NoSQL databases, CI/CD pipelines, and Agile methodologies (Scrum).

What You Will Do in This Role

  • Design, develop, and implement scalable, secure, and high-performing backend microservices using Java and Spring framework.

  • Utilize Apache Kafka as a distributed streaming platform to facilitate asynchronous communication between microservices.

  • Leverage AWS cloud services (EC2/ECS, MSK, S3, DocDB, DynamoDB, Lambda, etc.) to build and deploy microservices infrastructure in a secure and scalable manner.

  • Work effectively with NoSQL databases (e.g., MongoDB, DynamoDB, Cassandra) for efficient data storage and retrieval tailored to microservice needs.

  • Implement robust CI/CD pipelines using tools like Teamcity or GitLab CI/CD to automate the build, test, and deployment process for microservices.

  • Collaborate closely with cross-functional teams (product, front-end, QA) to ensure seamless integration and delivery of microservices.

  • Participate in the entire software development lifecycle, from requirements gathering to deployment and ongoing maintenance.

  • Write clean, well-documented, and maintainable code adhering to best practices for microservices development.

  • Conduct unit and integration testing to guarantee code quality and functionality within the microservices architecture.

  • Participate in code reviews and provide constructive feedback to colleagues.

  • Stay up-to-date with the latest advancements in Java, Spring, Kafka, AWS cloud technologies, NoSQL databases, CI/CD tools, and Agile methodologies.

What You ll Need to be Successful in this Role

  • Bachelors degree/Master s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

  • 5+ years of experience as a software engineer with a strong foundation in Java and object-oriented programming principles.

  • Experience with Spring framework (Spring Boot preferred).

  • Solid understanding of event-driven architecture principles and experience implementing them using Apache Kafka.

  • Experience working with AWS cloud services (EC2/ECS, S3, DynamoDB, Lambda preferred).

  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra).

  • Experience with CI/CD tools and methodologies (e.g., Jenkins, GitLab CI/CD).

  • Understanding of Agile methodologies (Scrum) and its principles.

  • Excellent problem-solving and analytical skills.

  • Strong communication and collaboration skills.

  • Ability to work independently and as part of a team.

  • Experience in unit testing and integration testing methodologies.

  • A passion for learning and staying current with new technologies.


Employment Type: Full Time, Permanent

Read full job description

Prepare for Senior Software Engineer roles with real interview advice

People are getting interviews at Gen Digital through

(based on 2 Gen Digital interviews)
Campus Placement
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

What people at Gen Digital are saying

Senior Software Engineer salary at Gen Digital

reported by 5 employees with 8-11 years exp.
₹23 L/yr - ₹33.2 L/yr
90% more than the average Senior Software Engineer Salary in India
View more details

What Gen Digital employees are saying about work life

based on 10 employees
100%
75%
75%
Flexible timing
Monday to Friday
No travel
View more insights

Gen Digital Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare Gen Digital with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.6
Compare

Tech Mahindra

3.6
Compare

LTIMindtree

3.7
Compare

Mphasis

3.4
Compare

Persistent Systems

3.5
Compare

Hexaware Technologies

3.6
Compare

Accenture

3.9
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Genpact

3.9
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Similar Jobs for you

Senior Software Engineer at Quest Global Technologies

Chennai

4-7 Yrs

₹ 6-9 LPA

Senior Software Engineer at SLK Software Services Private Limited

Bangalore / Bengaluru

3-9 Yrs

₹ 5-11 LPA

Senior Software Engineer at Mobinius Technologies Pvt Ltd

Chennai

4-8 Yrs

₹ 6-10 LPA

Senior Software Engineer at Maplecroft

Hyderabad / Secunderabad

4-8 Yrs

₹ 6-10 LPA

Senior Software Engineer at Benchmark IT Solutions LLC

Pune

4-8 Yrs

₹ 6-10 LPA

Software Architect at 66degrees

Kolkata, Mumbai + 5

4-9 Yrs

₹ 6-11 LPA

Senior Software Engineer at Jet2 Travel Technologies Pvt. Ltd.

Pune

5-13 Yrs

₹ 7-15 LPA

Java Developer at Qbent Technologies

Kolkata

3-6 Yrs

₹ 6-10 LPA

Senior Software Engineer at Indegene Private Limited

Bangalore / Bengaluru

3-8 Yrs

₹ 5-13 LPA

Senior Software Engineer at IBIZ Consultancy Services India Pvt Ltd

Pune

5-10 Yrs

₹ 8-12 LPA

Senior Software Engineer- Java

3-6 Yrs

Chennai

5mon ago·via naukri.com

Sr Principal Software Engineer

6-10 Yrs

Chennai

1d ago·via naukri.com

Business Operations Analyst

1-2 Yrs

Chennai

2d ago·via naukri.com

Total and Rewards Specialist

2-4 Yrs

Chennai

21d ago·via naukri.com

Sr Software Engineer-Java

3-6 Yrs

Chennai

21d ago·via naukri.com

Associate Business Operation Analyst

1-2 Yrs

Chennai

27d ago·via naukri.com

Senior Software engineer React Front end

3-6 Yrs

Chennai

1mon ago·via naukri.com

Princ Penetration Tester

4-8 Yrs

Chennai

1mon ago·via naukri.com

Threat Analysis Engineer

2-6 Yrs

Chennai

1mon ago·via naukri.com

Sr. Indirect Tax Analyst

8-10 Yrs

Chennai

1mon ago·via naukri.com
write
Share an Interview