We’re a global IT consulting company and a software development service provider that helps organizations operate at their best. With 30+ years of experience, +6 Global locations, and +1000 employees, TEAM combines technology expertise, valuable insights, business intelligence, and a client-centered approach to address challenges in business operations, digital transformation, risk management, compliance, business continuity, and more.
We are looking for a skilled Middle Java Developer to join our team and contribute to the design, development, and maintenance of modern applications. The ideal candidate will bring solid Java expertise, hands-on experience with Spring and AWS, and familiarity with both enterprise platforms and front-end frameworks.
You will be working in a collaborative environment, delivering high-quality code, implementing new features, and ensuring smooth integration of services.
Responsibilities * Design, develop, and maintain applications using Java 21 and Spring Framework. * Implement and manage services in AWS cloud environments. * Work with Liferay and YUI for enterprise content management and UI components. * Collaborate with front-end developers using React to ensure seamless integration of backend and frontend. * Participate in code reviews, debugging, and optimization to ensure performance and security. * Write clean, maintainable, and well-documented code. * Work closely with cross-functional teams (QA, DevOps, Product Owners) to deliver high-quality solutions.
Requirements * 3+ years of professional experience in Java development. * Strong knowledge of Java (preferably Java 21) and Spring ecosystem (Spring Boot, Spring MVC, etc.). * Experience with AWS services (deployment, integration, monitoring). * Familiarity with Liferay platform and YUI framework. * Hands-on experience with React.js and modern front-end development. * Solid understanding of software development best practices (clean code, unit testing, CI/CD). * Strong problem-solving and analytical skills. * Good communication skills in English, written and spoken.