Upload Button Icon Add office photos
filter salaries All Filters

1 ModeFinServer Job

Senior Software Engineer and Lead

7-12 years

Bangalore / Bengaluru

5 vacancies

Senior Software Engineer and Lead

ModeFinServer

posted 14d ago

Job Description

Job Description for Senior Software Engineer / Team Lead- JAVA
Designation: Senior Software Engineer / Team Lead.
Experience Level: 7-15 Years
Term: Full Time, Permanent
Location : Bangalore ( Work from Office)

Skills Required:
Programming: Strong expertise in Core Java and Spring Boot for building scalable backend systems.
Microservices Architecture: Proven experience in designing and implementing microservices.
Middleware: Expertise in Redis for caching and Kafka for messaging and event streaming.
Databases: Advanced knowledge of relational databases like MySQL, Oracle, and NoSQL databases like MongoDB.
Containerization & Infrastructure: Proficient in Docker for application containerization and deployment.
Development Tools: In-depth experience with IntelliJ IDEA, Bitbucket, and CI/CD pipelines.
Testing Frameworks: Expertise in writing and managing unit and integration tests with JUnit, Mockito, or similar frameworks.

Roles & Responsibilities:
Team Leadership & Mentorship:
o Lead a team of backend developers, providing technical guidance, support, and mentorship to junior and mid-level developers.
o Review and provide feedback on code to ensure adherence to best practices, performance standards, and maintainability.
o Foster a collaborative team culture and ensure effective communication within the team and with other departments.

Design & Architecture:
o Lead the design and architecture of scalable, high-performance microservices-based backend systems.
o Define and enforce architectural standards and best practices across the development team.
o Collaborate with cross-functional teams (e.g., front-end developers, system administrators) to ensure seamless integration of backend services.
Project Ownership:
o Oversee the entire lifecycle of backend projects, from requirement gathering and planning through development, deployment, and post-deployment support.
o Manage project timelines, allocate resources, and ensure that deliverables are met on time and within scope.
Performance Optimization & Troubleshooting:
o Identify and resolve complex performance bottlenecks, scalability issues, and production incidents.
o Implement best practices for monitoring and maintaining high-availability systems.
Technical Excellence & Innovation:
o Stay up-to-date with the latest technologies, tools, and industry trends and evaluate their applicability to improve the teams development practices and product quality.
o Champion the adoption of new technologies and frameworks (e.g., containerization with Docker, Kafka for real-time data processing) to enhance system capabilities and performance.
Quality Assurance:
o Ensure the team follows robust software development practices, including unit testing, code reviews, and continuous integration. Take ownership of the development and execution of comprehensive test plans to ensure the stability, performance, and security of applications.

  • Collaboration & Stakeholder Management:
    o Act as a liaison between the technical team and business stakeholders to ensure that technical solutions align with business needs.
    o Work with Product Managers and other stakeholders to prioritize tasks, define technical requirements, and address potential roadblocks.
  • Process Improvement:
    o Continuously evaluate and improve the teams development processes and workflows, fostering a culture of continuous improvement.
    o Implement agile methodologies and ensure the team delivers high-quality work in iterative cycles.

  • Qualifications:
    Experience: 7+ years of experience in back-end development, with at least 2+ years in a technical leadership or team lead role.
    Education: Bachelors degree in Computer Science, Software Engineering, or a related field
    Technical Expertise:
    o Extensive experience in backend development using Java and Spring Boot.
    o Deep understanding of microservices architecture, API design, and cloud-based systems.
    o Experience with Redis, Kafka, Docker, and containerized environments.
    o Familiarity with relational databases (e.g., MySQL, Oracle) and NoSQL databases (e.g., MongoDB).
    Leadership & Communication: Strong leadership skills with the ability to motivate and guide a team of developers. Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
    Problem Solving & Critical Thinking: Strong analytical skills, with the ability to quickly identify issues and implement solutions to complex technical problems.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Senior Software Engineer and Lead roles with real interview advice

People are getting interviews at ModeFinServer through

(based on 3 ModeFinServer interviews)
Company Website
Job Portal
34%
33%
33% candidates got the interview through other sources.
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates

What people at ModeFinServer are saying

What ModeFinServer employees are saying about work life

based on 25 employees
61%
100%
63%
100%
Flexible timing
Monday to Friday
International travel
Day Shift
View more insights

ModeFinServer Benefits

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

Compare ModeFinServer with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.6
Compare

Tech Mahindra

3.6
Compare

LTIMindtree

3.9
Compare

Mphasis

3.4
Compare

Hexaware Technologies

3.6
Compare

Persistent Systems

3.5
Compare

Accel Frontline

3.9
Compare

Northcorp Software

4.4
Compare

Elentec Power India (EPI) Pvt. Ltd.

3.7
Compare

HyScaler

4.5
Compare

Appsierra

4.3
Compare

Yashi Consulting Services

3.9
Compare

VHS Consulting

3.7
Compare

IVTL Infoview Technologies

3.6
Compare

Apex CoVantage

3.3
Compare

Knoldus Inc

4.1
Compare

DynPro

3.8
Compare

Similar Jobs for you

Senior Software Engineer at Nascent Info Technologies

Ahmedabad

5-8 Yrs

₹ 5-7 LPA

Senior Software Engineer at Estel Technologies

Gurgaon / Gurugram

10-20 Yrs

₹ 9-19 LPA

Senior Software Engineer at Wipro Limited

Pune, Chennai + 1

4-9 Yrs

₹ 6-10 LPA

Java Developer at Hotfoot

Chennai, Noida

4-9 Yrs

₹ 6-14 LPA

Senior Java Software Engineer at Novel Patterns

Noida

6-8 Yrs

₹ 8-10 LPA

Senior Java Software Engineer at Wipro Limited

Bangalore / Bengaluru

3-8 Yrs

₹ 5-10 LPA

Senior Associate at Insignia Consultancy Solutions

Remote

4-8 Yrs

₹ 3-5 LPA

Senior Software Engineer at eG Innovations

Chennai

5-8 Yrs

₹ 5-10 LPA

Senior Java Developer at WebBee

Noida

5-9 Yrs

₹ 5-10 LPA

Backend Developer at Clover Infotech

Bangalore / Bengaluru

7-8 Yrs

₹ 9-15 LPA

Senior Software Engineer and Lead

7-12 Yrs

Bangalore / Bengaluru

14d ago·via naukri.com
write
Share an Interview