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.