Senior Java Software Engineer

Coforge

Auburn Hills (MI)

Hybrid

USD 110,000 - 140,000

Full time

44 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Coforge in Auburn Hills, MI is seeking a skilled Java Developer to design, develop, and integrate complex applications. The role emphasizes building scalable microservices with Spring Boot and related frameworks, RESTful and SOAP APIs, and secure coding practices.

The ideal candidate brings 7+ years of IT experience with Java, SOA knowledge, and hands-on work with AWS, Kafka, Redis, and enterprise integration patterns. Hybrid work environment offered in Michigan.

Qualifications

  • 7+ years IT experience including 5+ years Java development and integration.
  • Strong understanding of enterprise services and micro-service concepts.
  • Experience with Spring Boot and related frameworks.

Responsibilities

  • Responsible for detailed design, development/unit testing and integration of applications.
  • Produce scalable and high-quality code that satisfies functional and non-functional requirements.
  • Develop configurable software services that support integration with enterprise services.
  • Identify and analyze technical issues and coordinate resolution with team members.
  • Uses secure development practices and design patterns.
  • Create or update design and systems documentation for services or programs.
  • Collaborate with project team and business users as required.
  • Support functional and performance testing.
  • Ensure work is delivered within project schedules.

Skills

Java development
Spring Boot
Microservices
SOA/Web services
REST/SOAP
AWS
Kafka
Redis
OAuth/SAML/OIDC
JMS/XML/XSLT/XQUERY/XSD
Hibernate
Websphere/JBoss/Tomcat
J2EE/J2SE

Tools

Jira
Jenkins
Maven
Git
Unix shell scripting

Job description

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

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
  • 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.)
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

re-zoo-me • Auburn Hills (MI)

Hybrid
USD 120,000 - 150,000
Senior Java Developer – Enterprise Data
Senior Java Developer – Enterprise Data

Jobtailor • Missouri

On-site
USD 120,000 - 180,000
Java Developer
Java Developer

Cohere Technology Group • Chantilly (VA)

On-site
USD 120,000 - 150,000
Senior Java Microservices Engineer | Spring Boot & AWS
Senior Java Microservices Engineer | Spring Boot & AWS

Coforge • Auburn Hills (MI)

Hybrid
USD 110,000 - 140,000
Hybrid work model
Senior Java Microservices Engineer (Hybrid, AWS)
Senior Java Microservices Engineer (Hybrid, AWS)

re-zoo-me • Auburn Hills (MI)

Hybrid
USD 120,000 - 150,000
Java Developer
Java Developer

Matlen Silver • Seattle (WA)

On-site
USD 150,000 - 185,000
Java Developer
Java Developer

Techgene Solutions • United States

On-site
USD 110,000 - 170,000
Java FullStack Architect
Java FullStack Architect

Coforge • Dallas (TX)

On-site
USD 150,000 - 210,000
Senior Java Developer
Senior Java Developer

Noblesoft Technologies • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Senior Java Developer | Hybrid
Senior Java Developer | Hybrid

Zeektek • Alpharetta (GA)

Hybrid
USD 120,000 - 160,000