We are seeking a skilled and motivated Java Developer to join our dynamic development team.
As a Full Stack Java Developer you will be responsible for designing developing and maintaining high-quality software solutions using Java 8 Spring Boot Microservices JMS HTML CSS Angular 7+ You will collaborate with cross-functional teams to deliver innovative and scalable software applications.
Working with a highly technical team you will be working with larger distributed systems and ESB layers
Collaborate with product owners business analysts and stakeholders to understand requirements and translate them into technical designs.
Write clean efficient and maintainable code following best practices and coding standards.
Develop and maintain RESTful APIs web services and backend systems.
Implement software solutions using Java frameworks such as Spring or Java EE.
Qualifications
At least 8+ years of Java development experience (outside of school/internships)
Experience developing applications to run in a large-scale environment.
Strong knowledge and hands-on experience with Java.
Experience designing REST APIs and developing RESTful Web Services
Experience with Spring boot/microservices
Experience with UI Technologies like Angular 6+ HTML CSS
Design develop and implement Java-based software applications and components.
Utilize databases (e.g. MySQL Oracle MongoDB) for data persistence and retrieval.
Design develop and implement Java-based software applications and components using the Spring Boot framework.