Logo
Insight Global

Lead Microservices Developer

Insight Global, Brentwood, Tennessee, United States, 37027


As a Lead Developer they are overseeing a team of roughly 7 resources (4-6 offshore, 1 onshore) and must have hands on technical capabilities.

Onsite in Nashville or travel to Nashville a minimum of 1x per month.

Design, develop, test, and deploy microservices using JavaDevelop and maintain efficient, reusable, and reliable Java codeEnsure the best possible performance, quality, and responsiveness of applicationsIdentify bottlenecks and bugs, and devise solutions to these problemsMaintain code quality, organization, and automationParticipate in code reviews to maintain code quality and shared knowledgeIntegrate with RESTful APIs and other backend servicesImplement and adhere to continuous integration/continuous deployment (CI/CD) practices.Work with containerization and orchestration tools like Docker and Kubernetes

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com .

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .

Required Skills & Experience

Strong experience with Java and Spring Boot.Proven experience in designing and developing microservices-based applications.Familiarity with RESTful APIs, web services, and JSON.Understanding of database technologies, both SQL and NoSQL.Experience with containerization tools such as Docker.Knowledge of CI/CD practices and tools like Jenkins or GitLab.Solid understanding of software development principles and design patterns.Excellent problem-solving and debugging skills.Experience with cloud platforms like AWS or Azure.

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.