About this role
The team is seeking a skilled Java Fullstack Developer with a strong background in developing web and mobile-based applications. The ideal candidate will have extensive experience in Java/J2EE technologies and a passion for creating high-quality software solutions.
Key Responsibilities:
- Design, develop, and maintain web and mobile applications using Java, Spring Boot, and Microservices architecture.
- Implement RESTful and SOAP web services to support application functionality.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic using Angular or React.
- Write unit tests and conduct code reviews to ensure code quality and maintainability.
- Utilize JavaScript build tools and manage dependencies effectively.
- Work with RDBMS and NoSQL databases, applying polyglot persistence strategies as needed.
Required Skills & Qualifications:
- Proficient in Java, Spring Boot, Webservices (REST/SOAP), JUnits, and Microservices.
- Strong experience with Angular or React, JavaScript, and responsive UI development.
- Familiarity with JavaScript build tools (npm, bower, grunt, gulp).
- Knowledge of RDBMS and NoSQL data stores.
- Excellent problem-solving skills and attention to detail.
Experience:
- 5 to 8 years of relevant experience in software development.
What we offer:
- An opportunity to work on innovative projects in a dynamic environment.
- A collaborative team culture that values professional growth and development.
- Access to the latest tools and technologies in the industry.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.