We're looking for a Senior Full Stack Developer with a back-end focus to help us build scalable and user-friendly systems with strong technical foundations. You will Design and implement scalable back-end services in Java, using frameworks like Spring. Contribute to front-end development using React and collaborate closely with product managers, designers, and AI teams to align tech with business goals.
Job listings
Be part of a rapidly expanding team as a Middle Java Engineer, diving into the dynamic world of social gaming. Be at the forefront of crafting a global social entertainment platform, with a primary focus on captivating the North American market. Contribute to the development of client web and mobile apps that engage with up to 150 million customers worldwide.
We are looking for a skilled Java Developer to join our high-performing engineering team. The ideal candidate is passionate about building scalable, high-quality applications, collaborating cross-functionally, and solving complex technical challenges in fast-paced environments. Contributions include designing, developing, and maintaining scalable Java-based applications and microservices.
As an eager Software Engineer II, you will work on a cross-functional team to solve real-world problems for healthcare providers around the country. Using your technical expertise, you will design, build, test, and improve the features that will enable our customers to effectively run their business and provide patient care. If you like solving tough problems, being part of a fun team, and are tenacious, Tebra would like to hear from you.
Manage a development team across industry portfolios. You will report directly to the Sr. Director, Technology Delivery. This role oversees Managers of Technology and a diverse team of skilled developers, ensuring effective resource planning, execution, and continuous professional growth. The ideal candidate excels at driving results, fostering team momentum, and creating solutions that align with business needs and technology best practices.
The Senior Software Engineer strives to improve the user experience by implementing and/or enhancing applications of high complexity/enterprise wide cross functional programs or projects; acting as a subject matter expert in design, configuration and building on multiple projects, engaged in enterprise wide projects, and leading efforts on documentation that describe processes and procedures relating to the solution and transition operational support to Technical Analysts.
In this role within our newly formed Onboarding and Migration team within Engineering, you will play a key part in improving how we get developers from downloading our local install to the first “aha!” moment. This role will be laser-focused on the Java/Spring developer persona. As a Java developer, you can internally advocate for a well-crafted experience and externally author guides that seamlessly meet the expectations of Java developers.
As a Senior Full Stack Developer, lead the design and development of scalable web applications, utilizing React, Java, and Spring Boot, focusing on backend development while also engaging in front-end tasks. Collaborate with cross-functional teams to ensure high-quality deliverables that meet client expectations while embracing CI&T’s values of Collaboration, Innovation & Transformation.
We are looking for a Software Engineer to join our team of around 1,700 people worldwide to help us power up the traveler's journey for millions of holidaymakers. The role involves designing, writing, and testing high-quality software using practices like TDD, DDD, Clean Code, and SOLID Principles, creating resilient applications, and collaborating with architects to define the best technical solutions.
The Intermediate Software Developer contributes to all phases of the Software Development Lifecycle through the analysis, design, implementation, verification, and maintenance of software solutions. This role works closely with Business Unit stakeholders to review requirements, validate designs, create work estimates, develop software, and verify product releases. The Software Developer also works in close collaboration with the Software Development Manager to define and implement best practices across all phases of the Software Development Lifecycle.