For our client, a rapidly growing international consulting company specialising in software engineering, we are looking for an experienced Java Developer to join a team delivering large-scale and business-critical projects. Responsibilities: Participate in all phases of the SDLC: requirements analysis, design, implementation, testing, and deployment. Collaborate closely with engineers, product owners, and stakeholders to design and build scalable, distributed solutions that deliver excellent user experiences. Modernize legacy monolithic applications into microservices-based architectures. Integrate new features with third-party systems via APIs. Optimize and ensure responsiveness of frontend applications. Document code, support troubleshooting, and assist other engineers with problem-solving. Drive best practices in system design and development, providing technical guidance and leadership.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed