Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
Build and maintain Java-based enterprise systems and design automated testing frameworks using Spring, JUnit, and CI/CD tools.
Design, maintain, and optimize Java/J2EE applications while troubleshooting system integrations in a fast-paced outsourcing environment.
Develop and maintain Java applications, optimize performance, and support system integration and deployment in a collaborative environment.
Builds and maintains Java-based backend services using Spring, ElasticSearch, and Oracle for a Singapore-based team.
Senior Java developer leading an AWS migration for a government healthcare system, integrating legacy Oracle OSB with modern cloud-native services and APIs.
Builds and maintains Java-based financial applications using Spring Boot, microservices, and PostgreSQL, with front-end exposure in React.
Develop and maintain Java-based applications, optimize performance, and integrate systems using frameworks like Spring and WebLogic.
Build and maintain Java-based microservices and RESTful APIs for financial services using Spring Boot and modern CI/CD pipelines.
Senior backend engineer at Visa building and scaling the Global Token Service Platform using Java/J2EE and REST to secure and tokenize global payment transactions.
Develops enterprise compliance software for financial markets using SQL, PL/SQL, and Unix scripting, with occasional AWS exposure and client-site work.
Lead a Java team building enterprise payment systems using Spring Boot, microservices, and cloud frameworks, with hands-on coding in Core Java and J2EE.
Design and implement robust Java-based test automation solutions for enterprise applications in Singapore.
Lead a team to build and maintain Java-based payment systems using Spring Boot, microservices, and cloud frameworks, ensuring reliability and scalability for Citi’s emerging payments solutions.
Backend developer building core banking services using Java, Spring Boot, and SQL on Linux/Unix servers.
Provide 24/7 L1/L2 production support for core banking Java/J2EE applications, troubleshoot issues, coordinate releases, and maintain SLAs while liaising with teams.
Maintains and evolves a Java-based Order Management System for capital markets, handling trading applications, regulatory reporting, and user support.
Lead the design, development, and maintenance of Crédit Agricole CIB’s cash management platform using Java, Spring, and microservices, while mentoring junior developers and applying Agile practices.
Build and maintain Java-based banking risk applications using Spring, Hibernate, and React; automate ETL and CI/CD pipelines; troubleshoot production issues in a global banking IT team.
Responsibilities: Perform system analysis and design, develop coding for new feature & module development, change requests and enhancements using Java / J2EE and Spring MVC / Spring Boot. Consult with Application…
Build and maintain high-performance enterprise Java applications using Spring Boot and Spring MVC, collaborating with architects to design scalable systems.
We couldn't check your fit for this role — add a CV to your profile to see it next time.