-
Senior Software Engineer-Java
- Insight Global (New York, NY)
-
Job Description
Insight Global is seeking a Senior Java Engineer to join the Enterprise Service Platform (ESP) team, which is modernizing legacy systems that routes traffic for decision engines. This role focuses on replacing legacy systems built on a proprietary platform and Hadoop with Java-based microservices deployed in Azure Kubernetes Service (AKS) within a service mesh architecture. You will work closely with development, architecture, and support teams to design and build transactional, low-latency APIs and RESTful microservices using Spring Boot, ensuring secure, scalable solutions. The position requires strong experience with Kubernetes, Linux environments, and relational databases (primarily MySQL, with exposure to Cosmos DB or Postgres). You will lead code reviews, mentor developers transitioning from C++ to Java, and help define a new microservices SDLC. You will collaborate with Information Security and Project Management to ensure platform security, performance, and stability across LexisNexis applications. In the first 90 days, you will help architect a dozen new repositories, learn the internal Tardis framework, and contribute to building seven new microservices, including an encryption extraction layer for field-level encrypted data.
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 [email protected] 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/.
Skills and Requirements
• 5+ years of Java development experience, with strong expertise in building microservices using Spring Boot.
• Cloud proficiency, ideally with Azure (AWS or GCP acceptable), and hands-on experience deploying and managing services in Kubernetes.
• Proven ability to design and integrate RESTful APIs with JSON; familiarity with AMQP and SOAP is a plus.
• Strong understanding of Linux-based environments and hands on experience working with relational databases (primarily MySQL, with exposure to Postgres or similar; knowledge of Cosmos DB is advantageous and is a plus).
Prior Experience in secure, scalable service architecture, including HTTPS-based services and modern logging frameworks. • Service Mesh Experience, particularly with Envoy; experience with Linkerd or SDO is also highly valued for managing service-to-service communication.
• Familiarity with Azure-based Service Mesh for advanced traffic management and routing flexibility, enabling fine-grained control over microservices communication.
• A Bachelor's Degree in Computer Science or related field
-
Recent Jobs
-
Senior Software Engineer-Java
- Insight Global (New York, NY)
-
Senior Rocket Development Engineer
- BAE Systems (Radford, VA)
-
Principal Software Quality Engineer - ENT
- Medtronic (Jacksonville, FL)
-
Principal, Software Engineer
- Walmart (Bentonville, AR)