Summary
✨ AI‑Generated
A senior Java engineering position focused on enterprise application development and integration. You will design, develop, test, and integrate scalable services using a broad Java ecosystem, API technologies, messaging, databases, cloud services, and secure authentication and authorization practices.
Highlights
Senior full-time hybrid engineering role with a broad enterprise Java technology stack. Responsibilities include detailed design, development, testing, integration, scalable service development, and secure software engineering.
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 applicationsProduce scalable and flexible, high-quality code that satisfies both the functional and non-functional requirementsDevelop configurable software services that support applications to integrate with enterprise servicesIdentify and analyze technical issues & coordinate the resolution of these issues with extended team members from other applicationsUses secure development best practices and design patterns Create or update design and systems documentation for developed or modified services or programsCreate process and data flow diagrams for data movement captureCross train team members for full knowledge coverage on teamAnalyze and translate business requirements to technical designCollaborate/communicate with project team and business users as requiredSupport functional testing and performance testingWorks with technical delivery lead on project activitiesEnsure 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 plusSolid understanding of various enterprise services and micro-service conceptsDesign, develop, deploy, test and maintain technical assets in SOA environment, web services and integrationProvide technical leadership in the design, development, and maintenance of highly scalable and robust microservices using Spring Boot and related frameworksMentoring experience of junior developersSolid understanding of Enterprise Service Bus conceptsExperience with DevOps in a cloud environment a plusExperienced 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 plusExperience building web services (SOAP/REST) using Java frameworksExperience 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 servicesExperience on Web Portal design and development, including Web content managementGood UML skills and ability to facilitate OO/J2EE design, following best practices and design patternsFamiliarity with event-based System of Engagement architecturesDesign, develop, and maintain highly scalable and robust microservices using Spring Boot and related frameworksDevelop and implement secure RESTful APIs, ensuring adherence to best practices in API design, security, and performance optimizationLeverage Kafka for building real-time data pipelines and event-driven architecturesImplement caching solutions using Redis to enhance application performance and scalabilityIntegrate with AWS services such as SQS (Simple Queue Service) and SES (Simple Email Service) for reliable message queuing and email deliveryDesign and implement secure RESTful APIs, ensuring adherence to best practices in API design, security, and performance optimizationDrive the implementation of caching solutions using Redis to enhance application performance and scalabilityIntegrate with AWS services such as SQS (Simple Queue Service) and SES (Simple Email Service) for reliable message queuing and email delivery