Akkodis
***Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
***6 month contract-to-hire
***Onsite 3-days a week in downtown Omaha, NE
Job Summary
This role focuses on building scalable, high-performance Java applications using modern frameworks and practices. You will be part of a collaborative Agile team, contributing to the design, development, and deployment of enterprise-grade solutions. Key Responsibilities
Design and develop robust Java-based applications using Core Java, Spring Boot, and RESTful APIs. Apply OOP principles and design patterns (e.g., Singleton, Factory, Strategy, Builder) to create maintainable and scalable code. Utilize Java 8+ features such as Lambdas, Streams, and Optionals for clean and efficient development. Implement concurrency and multithreading using the Executor framework and parallel streams. Work with collections, generics, and ensure exception handling and immutability best practices. Develop and maintain REST APIs with proper status codes, error handling, and JSON serialization. Leverage Spring Boot for dependency injection, configuration, Spring Data JPA, and batch processing. Participate in Agile ceremonies, code reviews, and CI/CD pipeline maintenance (Jenkins, GitHub Actions, etc.). Collaborate with cross-functional teams to ensure high-quality software delivery and continuous improvement. Required Qualifications
5+ years of hands-on Java development experience. Strong experience with Spring/Spring Boot and RESTful services. Proficiency in unit and integration testing (JUnit, Mockito). Experience with relational databases (Oracle, SQL Server). Familiarity with CI/CD tools and cloud platforms (PCF, AWS, Azure, GCP). Strong debugging, profiling, and performance tuning skills. Experience with Atlassian tools (Bitbucket, Bamboo, JIRA, Confluence) and GitHub. Understanding of Agile/SAFe methodologies. Preferred Qualifications
Experience converting SOAP to REST services. Familiarity with Spring Batch and batch processing. Background in coaching junior developers and leading technical initiatives. Seniority level
Mid-Senior level Employment type
Contract Job function
Design Industries
Financial Services IT Services and IT Consulting
#J-18808-Ljbffr
This role focuses on building scalable, high-performance Java applications using modern frameworks and practices. You will be part of a collaborative Agile team, contributing to the design, development, and deployment of enterprise-grade solutions. Key Responsibilities
Design and develop robust Java-based applications using Core Java, Spring Boot, and RESTful APIs. Apply OOP principles and design patterns (e.g., Singleton, Factory, Strategy, Builder) to create maintainable and scalable code. Utilize Java 8+ features such as Lambdas, Streams, and Optionals for clean and efficient development. Implement concurrency and multithreading using the Executor framework and parallel streams. Work with collections, generics, and ensure exception handling and immutability best practices. Develop and maintain REST APIs with proper status codes, error handling, and JSON serialization. Leverage Spring Boot for dependency injection, configuration, Spring Data JPA, and batch processing. Participate in Agile ceremonies, code reviews, and CI/CD pipeline maintenance (Jenkins, GitHub Actions, etc.). Collaborate with cross-functional teams to ensure high-quality software delivery and continuous improvement. Required Qualifications
5+ years of hands-on Java development experience. Strong experience with Spring/Spring Boot and RESTful services. Proficiency in unit and integration testing (JUnit, Mockito). Experience with relational databases (Oracle, SQL Server). Familiarity with CI/CD tools and cloud platforms (PCF, AWS, Azure, GCP). Strong debugging, profiling, and performance tuning skills. Experience with Atlassian tools (Bitbucket, Bamboo, JIRA, Confluence) and GitHub. Understanding of Agile/SAFe methodologies. Preferred Qualifications
Experience converting SOAP to REST services. Familiarity with Spring Batch and batch processing. Background in coaching junior developers and leading technical initiatives. Seniority level
Mid-Senior level Employment type
Contract Job function
Design Industries
Financial Services IT Services and IT Consulting
#J-18808-Ljbffr