freehire launches on Product Hunt on 26 August.

Follow →

Application Developer

Summary

Build and maintain Java backend services using Spring Boot, microservices, and AWS; integrate APIs with Okta and MuleSoft; automate deployments with CI/CD.

Responsibilities

  • Develop and maintain Java backend applications using Java 17+ and Spring Boot 3.x to deliver scalable and efficient services
  • Design, build, and support microservices and REST/GraphQL APIs to enable seamless integration and data exchange
  • Implement authentication and authorization solutions using Okta to secure applications and user access
  • Integrate APIs and services using MuleSoft to streamline communication between systems
  • Deploy and manage applications on AWS services including ECS, EC2, and RDS to ensure high availability and performance
  • Apply Infrastructure as Code (IaC) practices to automate and manage cloud infrastructure consistently
  • Build and maintain CI/CD pipelines using GitLab, AWS CodeCommit, and CodePipeline to accelerate software delivery
  • Write and optimize SQL queries for Oracle and other relational databases to support application data needs
  • Monitor application performance and troubleshoot issues using Grafana and AWS CloudWatch to maintain system reliability

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available