Associate Full-Stack Java Developer collaborating with engineers on modernization projects in an Agile environment. Involved in client applications' development and performance improvement.
Responsibilities
Assist in developing features by translating functional and technical requirements into clean, efficient code;
Participate in solution design discussions under the senior developer’s guidance;
Build and maintain application components using Java, Spring Boot, and Angular;
Follow coding standards and contribute to code reviews;
Support testing activities such as unit and integration testing;
Troubleshoot issues, fix bugs, and support continuous improvement;
Work collaboratively with cross‑functional team members throughout the full SDLC.
Requirements
Bachelor’s degree in software development or a related field;
1 to 2 years of experience in software development;
Strong understanding of core full‑stack fundamentals, including Java (OOP, collections, basic multithreading), Spring Core/Spring Boot basics, and Angular (components, templates, TypeScript);
Familiarity with databases (SQL queries, schema basics), Git, Maven, and IDEs such as IntelliJ or Eclipse;
Understanding of basic testing concepts (unit testing, integration testing fundamentals);
Solid grasp of software development principles and clean coding practices;
Ability to analyze problems effectively and learn quickly;
Strong communication and teamwork skills with the ability to collaborate in an Agile environment.
Staff Software Engineer responsible for the technical strategy and architecture of Coinbase's Finhub Tooling platform. Driving AI - powered workflows and mentoring engineers in a remote - first environment.
Sales Assistant responsible for client relations and technical support for sugarcane products at Biotrop in Goiatuba. Involves field installations, proposals, and sales reporting.
Software Engineer I responsible for developing AI - enabled environments for rules work at Travelers. Focused on enhancing workflow efficiency and business value through technology solutions.
Software Engineer II joining Travelers to enhance their technology landscape through engineering solutions. The role involves design, development, and mentorship in a hybrid work setting.
Backend Engineer at Saily developing new features for secure mobile data services. Collaborating in a cross - functional team while maintaining a high - quality codebase and mentoring colleagues.
Backend Engineer responsible for developing features in a secure mobile data product at Saily. Collaborating with cross - functional teams to enhance user experience in 200+ destinations.
Technical Architect at EXLService developing LifePro software and leading technical solutions. Collaborating with teams to address client issues and enhance deliverables through Agile methodology.
Controls Engineer responsible for building and evolving consumer and business APIs at Uphold. Collaborating across teams to ensure maintainable, performant, and secure services.
Staff Software Engineer at Unloan driving AI - first innovation and building products with TypeScript, Next.js, and GraphQL. Delivering high - performance services and mentoring junior engineers.