JOBSEARCHER

Java Developer

Senior Java Developer Location: Hybrid (3 days) – Detroit, MIOur client is seeking a Software Engineer to support and modernize a critical insurance application. This role is ideal for someone who has deep experience working within legacy Java/Oracle environments and is excited about driving transformation into modern, cloud-based architectures.Key Responsibilities:Design, develop, and maintain enterprise-level applications using Java/J2EE technologies, including JSP, servlets, and MVC frameworksSupport and enhance legacy systems while identifying opportunities for modernization and cloud migrationWrite and optimize complex PL/SQL code, including stored procedures, packages, and triggersPerform database design, tuning, and performance optimization through indexing and query analysisTroubleshoot production issues using Unix commands, shell scripting, log analysis, and monitoring toolsContribute to application modernization efforts, helping transition systems to AWS-based environmentsBuild and deploy applications using CI/CD pipelines with tools like Git and JenkinsEnsure secure application development using authentication and authorization frameworks such as Okta, OAuth2, IAM, and JWTCollaborate with cross-functional teams and take ownership of deliverables in a fast-paced environmentRequired Qualifications:Strong experience with Java, J2EE, and enterprise application developmentHands-on expertise with Oracle databases and advanced PL/SQL developmentExperience working with legacy systems and participating in modernization initiativesFamiliarity with AWS services such as ECS, Fargate, and Lambda or other cloud platformsExperience with CI/CD tools and application servers such as Tomcat, WebLogic, or JBossStrong understanding of core Java concepts, including concurrency and thread-safe designExperience with DevOps practices and cloud-based developmentSolid troubleshooting skills in Unix/Linux environmentsStrong communication skills and ability to work independentlyPreferred Qualifications:Experience with Terraform or infrastructure as code toolsExposure to Oracle reporting tools and content management systemsBackground in insurance or financial services, particularly auto insuranceExperience with AWS is a plusThis role offers the opportunity to work on long-standing enterprise systems while playing a key role in transforming them into modern, scalable, and secure cloud-based solutions. Ideal for engineers who enjoy both hands-on development and driving forward technical evolution.