Web Analytics Made Easy - Statcounter
11/04/2024

We are Looking for a Java Developer

Job Description

Java Developer 

Omaha, NE Onsite   

If you are Interested, Drop me Your Resume to Thomas@innovitusa.com (or) You can Reach me on 

+1(267)627-5083.

                                                                  

Key Responsibilities
 

  • Design, develop, and maintain high-quality software solutions using Java.
  • Implement and support microservices architecture, leveraging the Spring Framework for various projects, including Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, and Spring Batch.
  • Collaborate with cross-functional teams to understand project requirements and contribute to the overall architecture and design of systems.
  • Develop front-end UI components using Angular and TypeScript to create seamless and responsive user interfaces.
  • Utilize Microsoft SQL Server for database development, ensuring optimal performance and data integrity.
  • Work with Hibernate and Liquibase for efficient database access and version control.
  • Stay current with Java development best practices and industry trends.
  • Ensure code quality through code reviews, testing, and continuous integration practices.
  • Collaborate with build tools such as Gradle and Azure DevOps for project builds and deployments.
  • Participate in troubleshooting, debugging, and resolving software defects and issues.
     

Requirements:
 

  • 1-3 years of experience in Java development.
  • Strong understanding of microservices architecture.
  • Extensive experience with the Spring Framework, particularly Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, and Spring Batch.
  • Front-end UI development experience with Angular and TypeScript.
  • Proficiency in database development using Microsoft SQL Server.
  • Familiarity with Hibernate and Liquibase is a plus.
  • Experience with Java 11 or 17.
  • Hands-on experience with build tools, including Gradle and Azure DevOps.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.