Senior Java Software Engineer

Coforge · Auburn Hills, MI
LinkedIn

Posted

Sep 16, 2026 (Sep 16)

Seniority

Senior

Work Model

Hybrid

Type

Not Specified

Category

Full-Stack

Salary

Not specified

Skills

Agile AWS Git Hadoop Java JavaScript Jenkins Jira Kafka Microservices MySQL OAuth Oracle Perl Redis Shell Spring Boot SQS SSO Unix

Description

Job Title: Sr. Java Developer Skills: IBM Datapower, API Gateways, Java/J2EE, JMS, XML, XSLT, XQUERY, XSD, SOAP, REST, WSDL, JSON, JDBC, UML Modeling & Eclipse IDE, Websphere, JBoss, Tomcat, Authentication/Authorization (SSO, SAML, OAuth, OIDC), Object relational mapping tools (Hibernate, etc.), Spring Framework, SpringBoot, Spring Data JPA, SpringBatch, SOAP/REST, AWS Experience: 8+ years Location: Auburn Hills, MI Fulltime Hybrid We at Coforge are hiring an Java Developer with the following skillset: Responsible for detailed design, development/unit testing and integration of applications Produce scalable and flexible, high-quality code that satisfies both the functional and non-functional requirements Develop configurable software services that support applications to integrate with enterprise services Identify and analyze technical issues & coordinate the resolution of these issues with extended team members from other applications Uses secure development best practices and design patterns Create or update design and systems documentation for developed or modified services or programs Create process and data flow diagrams for data movement capture Cross train team members for full knowledge coverage on team Analyze and translate business requirements to technical design Collaborate/communicate with project team and business users as required Support functional testing and performance testing Works with technical delivery lead on project activities Ensure assigned work is implemented within project schedules Includes all developer skills, plus the following: Minimum of 7+ years overall IT experience: including 5+ years of Java development and integration experience Automotive OEM experience a plus Solid understanding of various enterprise services and micro-service concepts Design, develop, deploy, test and maintain technical assets in SOA environment, web services and integration Provide technical leadership in the design, development, and maintenance of highly scalable and robust microservices using Spring Boot and related frameworks Mentoring experience of junior developers Solid understanding of Enterprise Service Bus concepts Experience with DevOps in a cloud environment a plus Experienced in waterfall, iterative, and agile methodologies" Web and micro service technology platforms and frameworks (Spring Framework, SpringBoot, Spring Data JPA, SpringBatch) IBM Datapower, API Gateways, Java/J2EE, JMS, XML, XSLT, XQUERY, XSD, SOAP, REST, WSDL, JSON, JDBC, UML Modeling & Eclipse IDE, Websphere, JBoss, Tomcat, Authentication/Authorization (SSO, SAML, OAuth, OIDC), Object relational mapping tools (Hibernate, etc.) Relational databases (Oracle, MySQL) Big Data, Cloud databases, Hadoop experience a plus Experience building web services (SOAP/REST) using Java frameworks Experience with scripting languages (e.g. Unix shell scripting, Perl) Experience with cloud and continuous integration tools (e.g. SVN/Git, Jira, Jenkins, Maven, etc.) Able to integrate with and managing APIs exposing microservices (REST, SOAP) including development and support of Java/JavaScript services Experience on Web Portal design and development, including Web content management Good UML skills and ability to facilitate OO/J2EE design, following best practices and design patterns Familiarity with event-based System of Engagement architectures Design, develop, and maintain highly scalable and robust microservices using Spring Boot and related frameworks Develop and implement secure RESTful APIs, ensuring adherence to best practices in API design, security, and performance optimization Leverage Kafka for building real-time data pipelines and event-driven architectures Implement caching solutions using Redis to enhance application performance and scalability Integrate with AWS services such as SQS (Simple Queue Service) and SES (Simple Email Service) for reliable message queuing and email delivery Design and implement secure RESTful APIs, ensuring adherence to best practices in API design, security, and performance optimization Drive the implementation of caching solutions using Redis to enhance application performance and scalability Integrate with AWS services such as SQS (Simple Queue Service) and SES (Simple Email Service) for reliable message queuing and email delivery