JOBSEARCHER

Core Java Developer

Job DescriptionInsight Global is seeking a Core Backend Java Developer for a top financial services client. This individual will join a team supporting a mission-critical regulatory application responsible for aggregating data from multiple sources and performing complex regulatory calculations and processing. The ideal candidate will possess strong Core Java fundamentals, as this is the most important skill identified by the hiring manager, along with experience in Spring Boot, REST APIs, Microservices, JMS, Java caching, multithreading, and CI/CD concepts.This position is heavily backend-focused, with approximately 70% of the work dedicated to Java development and modernization efforts. A key initiative for the team is migrating a legacy application from JBoss to Tomcat, with JMS configuration representing one of the primary technical challenges. The team has also begun leveraging Microsoft Copilot Studio to build internal AI agents and business solutions. While AI and Copilot experience are considered strong differentiators, the hiring manager emphasized that exceptional Java development experience and backend engineering expertise are the primary requirements for success in the role. Candidates who enjoy solving complex enterprise challenges, supporting large-scale applications, and contributing to modernization and AI innovation initiatives will thrive in this opportunity.Day-to-Day:Spend approximately 70% of time on backend Java developmentDesign, develop, test, and maintain enterprise-scale applications using Core Java, Spring Boot, and MicroservicesBuild and support RESTful APIs and backend services supporting high-volume applicationsSupport the CRAMR application within the CRA regulatory spaceWork with systems that aggregate data from multiple sources and perform regulatory calculations and processingParticipate in the migration of a legacy Java application from JBoss to TomcatTroubleshoot and configure JMS components, a key challenge within the migration effortConduct code reviews and implement secure coding best practicesOptimize application performance, scalability, and reliabilityCollaborate with DevOps teams around Jenkins and CI/CD processesParticipate in Agile ceremonies including sprint planning, design reviews, and retrospectivesDesign and build AI agents using Microsoft Copilot Studio when applicableDevelop integrations, workflows, and automation solutions to extend AI capabilitiesMonitor AI solution performance, adoption metrics, governance, and security standardsWe 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/.Skills and RequirementsMust-Haves:5+ years of hands-on Java Development experienceStrong Core Java experience (top priority skill)Experience with Spring BootExperience developing REST APIsStrong understanding of Microservices ArchitectureExperience with JMS (Java Messaging Services)Experience with Java Caching solutionsExperience with Multithreading/MultiprocessingExperience with JPA/HibernateExperience with Maven/Gradle and GitStrong SQL and relational database experience (Oracle, SQL Server, PostgreSQL)Understanding of Jenkins and CI/CD pipelinesExperience troubleshooting production issues and performing root cause analysisExperience optimizing application performance, scalability, and reliabilityAbility to work in Agile development environments Plusses:Experience with Microsoft Copilot StudioExperience building AI agents, workflows, and custom connectorsExperience integrating enterprise knowledge sources, APIs, and automation toolsExperience with Docker and KubernetesCloud experience (AWS, Azure, or GCP)Experience with JBoss to Tomcat migrationsFinancial Services or Banking experience (not required)