About this role
The team is seeking a Senior Technical Consultant with a strong background in Java development to lead and contribute to full stack application development. The ideal candidate will have extensive experience in building scalable and maintainable backend services as well as responsive frontend components.
Key Responsibilities:
- Lead end-to-end application development using Java, Spring Boot, React, and REST APIs.
- Develop scalable backend services and microservices with Java and Spring Boot.
- Build reusable and responsive frontend components using React and JavaScript/TypeScript.
- Design and develop REST APIs and integrate them with third-party and enterprise systems.
- Implement authentication and OAuth for both frontend and backend applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and optimize applications for maximum speed and scalability.
Required Skills & Qualifications:
- Proficient in Java, Spring Boot, React, and RESTful API development.
- Strong understanding of microservices architecture.
- Experience with JavaScript and TypeScript.
- Familiarity with authentication protocols such as OAuth.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and teamwork abilities.
Experience:
- Minimum of 5-8 years of relevant experience in software development and consulting roles.
What we offer:
- Opportunity to work on innovative projects with cutting-edge technologies.
- A collaborative and dynamic work environment.
- Professional development and growth opportunities.
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.