View all jobs

Java Developer (hybrid)

  • Austin, TX

15007 – Java Developer (Hybrid) – Austin, TX

Start Date: ASAP
Type: Temporary Project
Estimated Duration: 12 months with possible extensions
Work Setting: Hybrid. Position will be 3 days remote with 2 days (Thurs & Fri) required to be onsite at the location listed above.
Only local candidates as required should apply to avoid removal from future consideration.
Our client is filling this contract position exclusively through approved staffing partners, so this opportunity is not available by applying directly with the client. If you're interested, we'd be happy to represent you throughout the hiring process.

Required:
• Experience in designing and developing solutions in Java using core enterprise concepts. (8 years)
• Experience in designing scalable, secure, and maintainable end-to-end interface architectures for internal and external system integrations. (8 years)
• Experience across the Spring ecosystem. (8 years)
• Experience in developing and consuming RESTful APIs secured with standard protocols, including OAuth 2.0 and JWT. (8 years)
• Experience with microservices architectures and parsing XML and JSON data. (8 years)
• Experience with relational databases such as Oracle, optimizing SQL, and using ORM tools such as Hibernate and JPA. (8 years)
• Experience in collaborating across engineering, product management, and business analysis teams to define data requirements and support seamless end-to-end integration. (8 years)
• Experience in implementing application design best practices to improve performance, scalability, and maintainability. (8 years)

Preferred:
• Experience with build tools such as Maven or Gradle and version control systems such as Git. (3 years)
• Experience in applying Agile development methodologies. (3 years)

Responsibilities include but are not limited to the following:
• Design, develop, and maintain robust enterprise Java applications leveraging the Spring ecosystem and core enterprise concepts to deliver scalable business solutions
• Architect and implement secure, end-to-end microservices and RESTful APIs, utilizing OAuth 2.0 and JWT for authentication and seamlessly parsing XML/JSON payloads
• Optimize relational database performance in Oracle environments by writing complex SQL queries and implementing ORM frameworks such as Hibernate and JPA for efficient data persistence
• Engineer scalable and maintainable interface architectures for complex internal and external system integrations, ensuring high availability and seamless data exchange
• Collaborate with engineering, product management, and business analysis teams to define data requirements, translate business needs into technical specifications, and drive end-to-end integration success
• Apply application design best practices to enhance performance and maintainability, utilizing Maven/Gradle for build automation, Git for version control, and Agile methodologies for iterative delivery
• Drive continuous improvement of system scalability, security, and overall performance by evaluating application architectures and enforcing enterprise coding and design standards