Lead Developer

undefined ago • 8 Years +

Job Summary

Job Description

As a Lead Developer, you will be responsible for designing and developing scalable, high-performance microservice-based applications using Java, J2EE, Spring, and Spring Boot. You will contribute to all phases of Agile software development, resolving scalability and performance issues, and ensuring software meets security and quality requirements. The role requires a minimum of 8 years of experience with technologies like Docker, Kubernetes, various databases (Oracle, MongoDB, Postgres), RESTful Web Services, and CI/CD tools. You will also lead and guide the team for high-quality software delivery.
Must have:
  • Design and Development in Java, J2EE, Spring, Spring Boot, Apache Camel, RDBMS, JS.
  • Knowledge and understanding of services offered by at least one of the major public cloud providers.
  • Hands on experience with building containerized application and automated orchestration.
  • Capable of responding to and resolving issues in real-time.
  • Participate in technical conversations while working with vendor/suppliers and customers.
  • Design and implement distributed, scalable, high-performance micro service-based applications.
  • Actively participate in the Agile software development phases of various initiatives.
  • Resolve scalability and performance issues in all areas of Software functions.
  • Provide Business value through innovation and continuous improvement.
  • Continuously find opportunities to refactor and reduce technical debt.
  • Collaborate efficiently with the team members & make sure you have the proper communications.
  • Interact with Product Development and Technology teams to ensure proper requirements are received.
  • Ensure Release software meets all requirements of Security, Quality, Extensibility, Performance, Reusability.
  • Produce high-quality software with a scalable architecture and design principles.
  • Lead the team to coordinate and guide for high quality software delivery.
  • Minimum 8 years of relevant work experience.
  • Proficiency in Java/J2EE Technologies (Java, Spring, NFI, AJAX, JavaScript, TypeScript, Spring Boot, Spring IOC & MVC, Spring Data JPA, Spring Web Flow, Apache Camel, JDBC, OpenJPA, RESTful Web Service, XML, XSLT, JSON, JMS, JAuth2.0, JWT).
  • Experience with Docker, Kubernetes, Oracle and SQL with tuning, no-SQL query language, JSON query, MongoDB, Postgres DB.
  • Familiarity with AWS/GCP/Azure services stack.
  • Excellent knowledge or hand on experience designing and using No-SQL database for persistence storage.
  • Good knowledge on using architecture and design patterns.
  • Experience in application configuration and builds using Maven.
  • Experience with Jenkins, Pipeline deployment, Groovy scripts, CI/CD (Chef, Puppet, Ansible).
  • Well documented code, Unit test driven framework implementations, testcases development using Junit.
  • Good understanding of the software development agile practices.
  • Experience with Asynchronous message communication/integration technologies (ActiveMQ), JMS, MQTT, AMQP.
  • Proficiency with IDEs like Eclipse, IntelliJ.
  • Strong analytical and debugging skills.
  • Experience with GIT, JIRA, Confluence, Nexus.
Good to have:
  • Knowledge on the Telecom industry & STIR SHAKEN framework.
  • Experience with front-end development like Angular.
  • Any Certifications in the relevant technologies.

Job Details

What We'll Bring:

  • Design and Development in Java, J2EE, Spring, Spring Boot, Apache Camel, RDBMS, JS
  • Knowledge and understanding of services offered by at least one of the major public cloud providers
  • Hands on experience with building containerized application and automated orchestration
  • Capable of responding to and resolving issues in real-time.
  • Participate in technical conversations while working with vendor/suppliers and customers.
  • Design and implement distributed, scalable, high-performance micro service-based applications
  • Actively participate in the Agile software development phases of various initiatives across Trusted Call Servicesplatform.
  • Resolve scalability and performance issues in all areas of Software functions.
  • Provide Business value through innovation and continuous improvement
  • Continuously find opportunities to refactor and reduce technical debt
  • Collaborate efficiently with the team members & make sure you have the proper communications to get the deliverables done.
  • Interact with Product Development and Technology teams to ensure proper requirements are received before proposing a solution to the stake holders.
  • Ensure Release software meets all requirements of Security, Quality, Extensibility, Performance, Reusability
  • Produce high-quality software with a scalable architecture and design principles
  • Lead the team to coordinate and guide for high quality software delivery

What You'll Bring:

  • Minimum 8 years of relevant work experience.
  • Java/J2EE Technologies with Java, Spring, NFI, AJAX, JavaScript, TypeScript ,Spring Boot, Spring IOC & MVC, Spring Data JPA, Spring Web Flow, Spring Boot, Apache Camel, JDBC, OpenJPA, RESTful Web Service, XML (Advanced), XSLT (Advanced), JSON, JMS (Advanced), JAuth2.0, JWT. Docker, Kubernetes, Oracle and SQL with tunning, no-SQL query language, JSON query, MongoDB, Postgres DB, Familiarity with AWS/GCP/Azure services stack.
  • Excellent knowledge or hand on experience designing and using No-SQL database for persistence storage, MongoDB, Postgres or like.
  • Good knowledge on using architecture and design patterns.
  • Experience in application configuration and builds using Maven.
  • Jenkins, Pipeline deployment, Groovy scripts. Deployment automation experience in CI/CD (Chef, Puppet, Ansible)
  • Well documented code, Unit test driven framework implementations, testcases development using Junit.
  • Good understanding of the software development agile practices.
  • Asynchronous message communication/integration technologies (ActiveMQ), JMS, MQTT, AMQP
  • IDE Eclipse, IntelliJ
  • Strong analytical and debugging skills
  • Experience with GIT, JIRA, Confluence, Nexus.

Impact You'll Make:

  • Knowledge on the Telecom industry & STIR SHAKEN framwork.
  • Good to have experience with front-end development like Angular, etc.
  • Any Certifications in the relevant technologies.

This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.

Similar Jobs

sphere entertainment - Manager Production Systems

sphere entertainment

Las Vegas, Nevada, United States (On-Site)
2 Months ago
GoDaddy - Principal Fullstack Software Development Engineer

GoDaddy

Colombia (Remote)
2 Months ago
Mashgin - Software Engineer, Full-Stack

Mashgin

Belo Horizonte, State Of Minas Gerais, Brazil (Remote)
8 Months ago
luxsoft - UI Developer with React

luxsoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Marsh McLennan - Principal Engineer - Applications Development

Marsh McLennan

Gurugram, Haryana, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Accurate - Senior Engineering Manager - Java

Accurate

Hyderabad, Telangana, India (Hybrid)
9 Months ago
Zazz - Machine Learning Engineer

Zazz

(Remote)
5 Months ago
Moving Walls India - Data Engineer

Moving Walls India

Chennai, Tamil Nadu, India (On-Site)
3 Years ago
Aryaka - Platform Engineer (Java Full Stack)

Aryaka

Bengaluru, Karnataka, India (On-Site)
10 Months ago
ByteDance - Senior Research Scientist, Data Management and Security - Infrastructure System Lab

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Gaming Innovation Group  - Big Data Engineer

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
4 Months ago
Riot Games - Staff Software Engineer, Game Build - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
ByteDance - Senior Data Engineer - Game

ByteDance

Singapore (On-Site)
9 Months ago
Scale AI - Developer Productivity Engineer

Scale AI

San Francisco, California, United States (On-Site)
3 Months ago
ION - Senior Software Engineer - Full Stack

ION

Pune, Maharashtra, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Luxoft - IT Business Analyst

Luxoft

New Delhi, Delhi, India (Remote)
7 Months ago
Xentrix Studios - Visual FX – Artist

Xentrix Studios

India (On-Site)
8 Months ago
high radius - Quality Engineer - Automation Testing

high radius

Hyderabad, Telangana, India (On-Site)
2 Months ago
PhonePe - Manager Agency Sales

PhonePe

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Assystems - Hydrology Engineer

Assystems

Bengaluru, Karnataka, India (On-Site)
9 Months ago
NCR Atleos - Scrum Master

NCR Atleos

Hyderabad, Telangana, India (On-Site)
2 Months ago
Buckman - Senior Lead Digital Innovation Engineer - Solution Architect

Buckman

Chennai, Tamil Nadu, India (On-Site)
9 Months ago
Nagarro - Associate Principal Engineer, Frontend Angular2x

Nagarro

India (Remote)
9 Months ago
PwC - IN_Associate _ Internal Audit _Internal Audit Services_ Advisory_ Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Anthology - Software Engineer II

Anthology

Chennai, Tamil Nadu, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

TransUnion is a global information and insights company with over 12,000 associates operating in more than 30 countries. We make trust possible by ensuring each person is reliably represented in the marketplace. We do this with a Tru™ picture of each person: an actionable view of consumers, stewarded with care. Through our acquisitions and technology investments we have developed innovative solutions that extend beyond our strong foundation in core credit into areas such as marketing, fraud, risk and advanced analytics. As a result, consumers and businesses can transact with confidence and achieve great things. We call this Information for Good® — and it leads to economic opportunity, great experiences and personal empowerment for millions of people around the world.

Burlington, Ontario, Canada (Hybrid)

Chennai, Tamil Nadu, India (Hybrid)

Santo Domingo, Distrito Nacional, Dominican Republic (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Burlington, Ontario, Canada (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Alpharetta, Georgia, United States (Hybrid)

Pune, Maharashtra, India (Hybrid)

View All Jobs

Get notified when new jobs are added by TransUnion

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug