Referrals Only logo
Referrals Only

Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.

Associate-Graduate:Developer (Backend: Java + Springboot)

Backend EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 11-50

Location

Worldwide

Posted

61 days ago

Salary

0

Seniority

Mid Level

Job Description

Associate-Graduate:Developer (Backend: Java + Springboot)

Referrals Only

Role Description Software developers collaborate with business and quality analysts, designers, project managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. Our entry-level consultants jumpstart their careers with the First Year Experience: Our year-long program that starts with Thoughtworks University, an immersive three-week training, plus monthly sessions dedicated to specific topics. And it’s important to call out that we consider tech talent from all walks of life. Whether you’re a computer science major with less than one year of professional experience, a coding boot camp graduate or a career changer who is working toward becoming a software developer, you have the opportunity to grow in our community of passionate technologists. Please note that these roles have a fixed start date of June 15th, and candidates are expected to be available to join accordingly. Job Responsibilities - You will be working as a full stack developer, which could include working on frontend, backend, cloud and AI-related areas. - You will adopt an AI-first mindset: thoughtfully using AI to accelerate learning, improve productivity and create better solutions. - You will write clean and iterative code using practices like TDD, Clean Code, Refactoring, SOLID principles, OO design and AI-assisted tools for development. - You will use continuous delivery practices to improve software delivery speed and reliability. - You will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for a variety of clients. - You will learn, digest and apply the latest technology thinking from our Technology Radar to solve client problems. - You will tackle a variety of challenges across industries, collaborating with diverse teammates and embracing new perspectives. Qualifications - You have experience with, or feel confident building projects in, the following profile and tech stacks: Backend: Java (Spring Boot) + React. - You have strong computer science fundamentals (e.g., Data structures, algorithms, database fundamentals). - You have less than one year of professional experience working on a tech role, excluding internship. - You demonstrate initial knowledge of object-oriented programming principles (e.g., can define encapsulation) and are learning its basic concepts with some hands-on experience. - You can write code that is readable, maintainable and extensible, and you are aware of the importance of tests. - You are aware of the technical ecosystem where code and artifacts run (infrastructure, runtime, web architecture, operating systems). - Good to have: exposure to machine learning, LLM fundamentals, agentic AI development, and AI-assisted software tools. - Good to have: exposure to cloud-based concepts. Requirements - You thrive in a collaborative, flat environment that values transparency, openness, feedback and change. - You have a passion for learning and sharing knowledge as well as a desire to create meaningful solutions for business problems. - You’re resilient in ambiguous situations and can approach challenges from multiple perspectives. - You can communicate professionally in English. Benefits - There is no one-size-fits-all career path at Thoughtworks: However you want to develop your career is entirely up to you. - Your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. - We see value in helping each other be our best and that extends to empowering our employees in their career journeys. Company Description Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.

Related Job Pages

More Backend Engineer Jobs

Java Backend Developer SR

Encora Digital

Encora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. S

Backend Engineer61 days ago

Role Description We are seeking a Back-End Developer to join a dynamic, multidisciplinary team. This role focuses primarily on Java Back-End development, with opportunities to work on front-end improvements using Angular. You will be responsible for: - Implementing Java-based features - Integrating systems with Apache Camel - Managing AWS environments - Automating deployments using GitLab - Producing technical documentation Qualifications - Proven proficiency with object-oriented software development in Java - Development of cloud-based large data applications (preferably in AWS) - Design Patterns - Experience with modeling, producing and consuming web services based APIs (RESTful or SOAP based) - Experience with SQL databases such as SQL Server and PostgreSQL - Experience with AWS development environments - Experience with Hibernate/JPA Requirements - Knowledge on or experience with agile development (e.g. using Scrum, Kanban, Lean, XP, etc.) - Knowledge on Terraform development and AWS infrastructure - Knowledge on automated testing in Java (e.g. Unit Test, Integration Test, etc.) - Familiarity with principles of distributed systems - Familiarity with Apache Camel and SOAP API Company Description Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include: - Product Engineering & Development - Cloud Services - Quality Engineering - DevSecOps - Data & Analytics - Digital Experience - Cybersecurity - AI & LLM Engineering At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Brazil
HRM Group logo

Backend Developer, PHP, Magento

HRM Group

Accelerating Digital Evolution

Backend Engineer61 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Lavorerà sullo sviluppo e sulla manutenzione di applicazioni backend basate su PHP e Magento. • Collaborando con team frontend, UX e stakeholder di progetto per la realizzazione di soluzioni scalabili, performanti e orientate alle esigenze di business.

United States
Deel logo

Backend Engineer, Node.js/TypeScript

Deel

Deel is a financial services company that has developed a payroll system for remote teams, connecting localized payments and compliance in the convenience of one platform. The priv

Backend Engineer61 days ago

• Collaborate in a Cross-Functional Team: Work closely with Frontend Engineers, Product Teams, Designers, and QA professionals to create seamless experiences. • Participate in Product Planning: From discovery to deployment, we value your input throughout all stages of the Software Development Lifecycle. • Develop and Enhance Features: Collaborate to develop robust new features, APIs, and continuously improve our industry-leading products. Help find and fix bugs at "Deel Speed." • Provide an Exceptional, Customer-Centric Experience: Ensure top-tier products and services through quality engineering and attentive, customer-focused development.

Madrid + 1 moreAll locations: Madrid | Spain
Job Closed
Renishaw logo

Consulting/Principal Software Engineer

Renishaw

LexisNexis® Risk Solutions provides customers with solutions and decision tools that combine public and industry specific content with advanced technology and analytics to assist them in evaluating and predicting risk and enhancing operational efficiency. We use the power of data and advanced analytics to help our customers make better, timelier decisions. By bringing clarity to information, we ultimately help make communities safer, insurance rates more accurate, commerce more transparent, business decisions easier and processes more efficient. You can learn more about LexisNexis Risk at the link below: LexisNexis Risk Solutions

Backend Engineer61 days ago
Full TimeRemoteTeam 5,001-10,000

Are you ready to lead the design of cutting-edge AI systems that stop identity fraud and protect millions of users worldwide? Do you want to apply your deep learning expertise to real-world biometric challenges and shape the future of secure digital identity at a global scale? About the Business: LexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes drive higher revenue growth, maximize operational efficiencies, and improve customer experience. Our solutions help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation and Customer Data Management. You can learn more about LexisNexis Risk at the link below, https://risk.lexisnexis.com About the Team: IDVerse is a Sydney-based start-up that is a global pioneer in the development of digital identity verification technology. We've built everything from the ground up and have a broad range of blue-chip customers across banking, telecommunications, government and more. We've perfected the technology locally in Australia and New Zealand and are quickly expanding into the northern hemisphere. Join a strong team of passionate engineers and build a world-class platform to fight identity fraud on a global scale. About the Role: The Senior Software Engineer focuses on developing advanced systems to detect and prevent spoofing attacks during biometric authentication processes. This role involves utilizing machine learning and deep learning techniques to create models capable of distinguishing between genuine human interactions and fraudulent attempts. Responsibilities: - Develop and design liveness detection systems that utilize AI algorithms to differentiate between real and fake biometric data including analyzing facial features, eye movements, and other physiological indicators. - Build and optimize deep learning models specifically for liveness detection. This involves selecting appropriate algorithms, conducting experiments, and optimizing model parameters to enhance accuracy and reliability. - Identify and extract features from biometric data that are crucial for detecting spoofing attempts including texture analysis, motion-based detection, and 3D depth analysis. - Collaborate with data scientists to collect, clean, and preprocess large datasets required for training liveness detection models. Ensure data integrity and suitability for model development. - Implement machine learning algorithms capable of processing real time biometric data to detect inconsistencies indicative of spoofing attempts which includes integrating multimodal approaches such as facial recognition, fingerprint scanning, and iris recognition. - Conduct rigorous testing of liveness detection systems to ensure performance in real-world scenarios. Validate models against various spoofing techniques to ensure robustness. - Deploy liveness detection systems into production environments, ensuring scalability and high performance. Continuously monitor system outputs to identify any issues with accuracy or efficiency. Requirements: - Bachelor’s degree in computer science, Mathematics, or a related field. - In-depth understanding of machine learning frameworks such as TensorFlow, Keras, or PyTorch. Experience in developing deep learning models is essential. - Proficiency in programming languages such as Python, Java, or R for model development and algorithm implementation. - Problem-solving abilities with a solid grasp of statistics, probability theory, and data analysis techniques. - Ability to work effectively with cross-functional teams (including data scientists, software engineers, and product managers) to achieve common goals. - Experience in similar roles focusing on anti-spoofing or biometric security systems, such as NIST ISO/IEC 30107 or FIDO. - Innovative mindset with a passion for continuous learning and keeping up with the latest advancements in AI and machine learning technologies. Working for You: We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: - Medical Inpatient and Outpatient Insurance: Coverage for your healthcare needs. - Life Assurance Policies: Providing financial security for your loved ones. - Modern Family Benefits: Support for maternity, paternity, and adoption needs. - Long Service Award: Recognition for your dedication and loyalty. - Celebratory Allowance/Gifts: Marking special occasions to celebrate with you. - Flexible Benefits Plan : Offering you wider choice of services and products - Employee Assistance Program : Access support for personal and work-related challenges. - Flexible Working Arrangements: Balance work and personal life effectively. - Access to Learning and Development Resources: Empowering your professional growth. U.S. National Base Pay Range: $115,400 - $192,300. Geographic differentials may apply in some locations to better reflect local market rates. If performed in Colorado, the base pay range is $115,400 - $192,300. This job is eligible for an annual incentive bonus. Application deadline is 05/14/2026. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here. Please read our Candidate Privacy Policy. We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: EEO Know Your Rights.

United States + 1 moreAll locations: United States | Canada
$115K - $192K / year