MMC Group
Software Engineer III, App Dev
MMC Group, Austin, Texas, us, 78716
Throughout the past 30 years plus, MMC, one of the most trusted names in workforce management services, has successfully delivered strategic solutions to large and small businesses in numerous industries.
We have built our reputation on partnering with our clients and candidates to achieve the desired results. Our recruiting professionals have extensive experience matching the right candidate, to the right client, for the right position. We provide the best opportunities to the most talented candidates in a multitude of industries.
MMC is a privately owned business with corporate headquarters in Irving, Texas. With 2,000+ employees, working in 40+ states, MMC is able to support all United States locations, and some international locations.
We appreciate your interest in reviewing this particular position and we encourage you to visit our website where you can always search and apply for opportunities at www.mmcgrp.com
Get started on your career journey today! Apply to become a part of the MMC Team!
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.
Job Requirements
Software Engineer 3, Applications/Software Development
Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes. Investigates problem areas. Prepares and installs solutions by determining and designing system specifications, standards, and programming.
You will perform the following activities to accomplish the following goals:
Develop, enhance, and maintain existing and new Spring Boot REST services and Spring Batch applications within HHSC's SOA (Service Oriented Architecture) platform using Agile methodologies.As a member of the team, participate in requirements analysis, high-level and detailed design, development, testing, and deployment of new application components, as required.Work with other teams as necessary to accomplish goals.Create technical and design documentation, as required.Perform system analysis and problem resolution, as required.Analyze software for configuration and performance tuning opportunities, as required.Develop and maintain data and process models, as required.Employ contemporary testing methods to ensure applications function properly and without error.Provide technical support for testing and implementation efforts.Participate in program design, coding, and test walk-through meetings to provide input regarding technical standards and customer requirements.Provide application support (defect repair, maintenance, and production operations support) for Spring Boot REST services and Spring Batch applications in an SOA platform.Perform system analysis, troubleshooting, diagnosis, and problem resolution. Analyze software for defects and performance tuning opportunities.Develop and test application code to resolve defects and improve application reliability and performance.Other duties as assigned.
II. CANDIDATE SKILLS AND QUALIFICATIONS
Minimum Requirements:Candidates that do not meet or exceed the
minimum
stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity.
Years
Required/Preferred
Experience
8
Required
Hands-on experience in enhancing and maintaining enterprise-class applications using mavenized Spring Boot REST services and Spring Batch applications.
8
Required
Hands-on experience participating in all phases of the SDLC (Systems Development Life Cycle).
8
Required
Extensive experience using Windows operating systems and Microsoft Office Suite, including Word, Excel, PowerPoint, and Outlook for professional documentation, communication, and project management.
8
Required
Hands-on development experience implementing applications utilizing any J2EE Application Server, Authentication and Authorization, Caching strategies.
8
Required
Hands-on programming experience in the following languages and technologies: Java, J2EE, Spring, Spring Boot, Spring Batch, iText, JSON, XML, Maven, Python, Shell Scripts, JFrog, Hibernate, JPA, SQL, Groovy, JMeter, JUnit, Mockito, Git, IBM MQ.
8
Required
Extensive experience working with Linux operating systems, including system administration, scripting, and optimizing performance in enterprise environments.
8
Required
Experience in developing self-contained, reusable, and testable modules and components.
8
Required
Experience in Test-driven development and test creation using frameworks such as Selenium.
8
Required
Demonstrable experience developing, optimizing, and maintaining enterprise-level mavenized Spring Boot REST services and Spring Batch applications, including complete ownership of the backend stack.
8
Required
Experience in implementing best practices in the areas of application design, performance, scalability, and maintainability.
8
Required
Strong understanding of Java interactions with Oracle and PostgreSQL databases.
8
Required
Experience in the manipulation and processing of PDF files within enterprise applications.
8
Required
Experience in fundamental programming concepts of data structures, algorithms, performance, caching, and scalability issues in the context of mavenized Spring Boot REST services and Spring Batch applications.
5
Preferred
Hands-on experience with IBM WebSphere Application Server 8 or later
5
Preferred
Hands-on experience with Agile Development Methodologies (preferably Scrum)
5
Preferred
Hands-on experience with developing Spring Boot REST services and Spring Batch applications for Cloud platforms.
5
Preferred
Comprehensive REST Service Endpoint Documentation
5
Preferred
Experience using Splunk for monitoring, searching, and analyzing data generated by online REST services or applications/services deployed to WebSphere, for troubleshooting and improving application performance.
We have built our reputation on partnering with our clients and candidates to achieve the desired results. Our recruiting professionals have extensive experience matching the right candidate, to the right client, for the right position. We provide the best opportunities to the most talented candidates in a multitude of industries.
MMC is a privately owned business with corporate headquarters in Irving, Texas. With 2,000+ employees, working in 40+ states, MMC is able to support all United States locations, and some international locations.
We appreciate your interest in reviewing this particular position and we encourage you to visit our website where you can always search and apply for opportunities at www.mmcgrp.com
Get started on your career journey today! Apply to become a part of the MMC Team!
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.
Job Requirements
Software Engineer 3, Applications/Software Development
Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes. Investigates problem areas. Prepares and installs solutions by determining and designing system specifications, standards, and programming.
You will perform the following activities to accomplish the following goals:
Develop, enhance, and maintain existing and new Spring Boot REST services and Spring Batch applications within HHSC's SOA (Service Oriented Architecture) platform using Agile methodologies.As a member of the team, participate in requirements analysis, high-level and detailed design, development, testing, and deployment of new application components, as required.Work with other teams as necessary to accomplish goals.Create technical and design documentation, as required.Perform system analysis and problem resolution, as required.Analyze software for configuration and performance tuning opportunities, as required.Develop and maintain data and process models, as required.Employ contemporary testing methods to ensure applications function properly and without error.Provide technical support for testing and implementation efforts.Participate in program design, coding, and test walk-through meetings to provide input regarding technical standards and customer requirements.Provide application support (defect repair, maintenance, and production operations support) for Spring Boot REST services and Spring Batch applications in an SOA platform.Perform system analysis, troubleshooting, diagnosis, and problem resolution. Analyze software for defects and performance tuning opportunities.Develop and test application code to resolve defects and improve application reliability and performance.Other duties as assigned.
II. CANDIDATE SKILLS AND QUALIFICATIONS
Minimum Requirements:Candidates that do not meet or exceed the
minimum
stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity.
Years
Required/Preferred
Experience
8
Required
Hands-on experience in enhancing and maintaining enterprise-class applications using mavenized Spring Boot REST services and Spring Batch applications.
8
Required
Hands-on experience participating in all phases of the SDLC (Systems Development Life Cycle).
8
Required
Extensive experience using Windows operating systems and Microsoft Office Suite, including Word, Excel, PowerPoint, and Outlook for professional documentation, communication, and project management.
8
Required
Hands-on development experience implementing applications utilizing any J2EE Application Server, Authentication and Authorization, Caching strategies.
8
Required
Hands-on programming experience in the following languages and technologies: Java, J2EE, Spring, Spring Boot, Spring Batch, iText, JSON, XML, Maven, Python, Shell Scripts, JFrog, Hibernate, JPA, SQL, Groovy, JMeter, JUnit, Mockito, Git, IBM MQ.
8
Required
Extensive experience working with Linux operating systems, including system administration, scripting, and optimizing performance in enterprise environments.
8
Required
Experience in developing self-contained, reusable, and testable modules and components.
8
Required
Experience in Test-driven development and test creation using frameworks such as Selenium.
8
Required
Demonstrable experience developing, optimizing, and maintaining enterprise-level mavenized Spring Boot REST services and Spring Batch applications, including complete ownership of the backend stack.
8
Required
Experience in implementing best practices in the areas of application design, performance, scalability, and maintainability.
8
Required
Strong understanding of Java interactions with Oracle and PostgreSQL databases.
8
Required
Experience in the manipulation and processing of PDF files within enterprise applications.
8
Required
Experience in fundamental programming concepts of data structures, algorithms, performance, caching, and scalability issues in the context of mavenized Spring Boot REST services and Spring Batch applications.
5
Preferred
Hands-on experience with IBM WebSphere Application Server 8 or later
5
Preferred
Hands-on experience with Agile Development Methodologies (preferably Scrum)
5
Preferred
Hands-on experience with developing Spring Boot REST services and Spring Batch applications for Cloud platforms.
5
Preferred
Comprehensive REST Service Endpoint Documentation
5
Preferred
Experience using Splunk for monitoring, searching, and analyzing data generated by online REST services or applications/services deployed to WebSphere, for troubleshooting and improving application performance.