What are the responsibilities and job description for the Software Engineer 3 position at Five Cubes, Inc.?
Job Title : Software Engineer 3 - 529501160
Location : Austin, TX- Remote
Duration : 12 months
Direct Client
End Date for Submission : 9 / 29 / 2024
Project Start Date : 10 / 14 / 2024
Job Description : Required Skills :
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 mavenize
d 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.
Benefits :
Rate : $800-$90 / Hr DOE
Remote Role
Any Visa
Salary : $90 - $800