About Our Team
We are a global technology company, spread across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products.
Our team works with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services.
We re powered by our people - a global, diverse, multi-generational talent representing 161 nationalities whose unique spark, perspective and boundless passion drive our culture of proactive value creation and problem-solving.
Responsibilities:
Develop and maintain Java-based applications and websites.
Evaluate performance and scalability through efficient Java coding and strong object-oriented programming practices.
Participate in all phases of the software development lifecycle.
Write clean, testable, and maintainable code following best practices.
Integrate front end interfaces with internal and external services using API.
Produce detailed design documentation.
Technical Skills:
Backend: Java (J2EE), Spring Boot, RESTful Web Services, JMS, JUnit
Frontend: Angular, TypeScript
Database: SQL, Oracle
Cloud: Google Cloud Platform (GCP) – preferred
Requirements:
Experience in Java development and object-oriented programming.
Familiarity with Spring Framework and microservices architecture.
Strong knowledge of front-end technologies and frameworks.
Proficiency in writing and executing test cases using modern testing tools.
Why choose us?
We offer a virtual-first work environment promoting flexibility.
We are committed to your growth offering learning and career development opportunities.
We are certified as a 'Great Place to Work' and recognized as a 'Top Employer'.
Equality & Opportunity for All
We are an equal opportunity employer committed to providing equal employment opportunities without regard to protected classifications.