
Tech Lead, Software Development Engineering
- Chennai, Tamil Nadu
- Permanent
- Full-time
At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Sr Professional I, you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross-functional teams to deliver solutions that align with our business goals and client needs.What you will do:
- Design, development of new features or enhancing the existing features part of Application modernization
- Translating product requirements into functional, maintainable, extensible software that is in-line with company objectives.
- Collaborate with multiple teams to provide technical knowhow, solutions to complex business problems.
- Lead to design and build the architecture/tech design in AWS Cloud.
- Develop reusable assets, Create knowledge repository.
- Being a team player with ability to collaborate idea sharing in strong product setting.
- Adhering to Agile Sprints, Delivery Framework, and SDLC best practices
- 8+ years of Java experience in back end server-side software development.
- Strong Java developer, with ability to prioritize assign and execute tasks throughout the entire SDLC.
- Strong foundational development experience in Java, Spring Boot, Spring integration, Spring Security Oracle, NoSQL, RDBMS, GIT, JIRA, Maven, Confluence, on Agile methodology.
- Experience in Restful APIs, API gateways, preferable Apigee and Cloud Platforms (AWS/PCF).
- Knowledge and experience developing solutions for distributed systems architecture including micro-services.
- Adept at integrating with 3rd party API’s and tools
- Experience in Kafka or other Realtime Messaging platform would be added advantage.
- Experience with a cloud platform: AWS, Google Cloud, etc.
- Superior problem-solving skills and debugging capabilities
- Flexible and self driven with a collaborative approach to problem solving
- 8+ years of previous software engineering work, preferably in Banking and Financial, Payment industry.
- You stay focused - you want to ship software that solves real problems for real people, now.
- You’re a professional – you understand that it’s not enough to write working code. It must also be well-designed, easy to test, and easy to add to over time.
- You’re learning – no matter how much you know, you are always seeking to learn more and to become a better engineer and leader.
- You love Realtime - Experience in working with large scale real-time applications is an added advantage.
- You can amplify your team, see around technology corners, develop strong relationships with all your team’s stakeholders.
- Apply using your legal name
- Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).