Sign up for our
weekly
newsletter
of fresh jobs
Our client is looking for an experienced API Backend Developer with 6 – 10 years of experience to join their team.Salary/Hourly Rate$120k – $140kPosition OverviewThe ideal candidate for the API Backend Developer role will have extensive experience in designing and developing REST APIs using Java and the Spring framework, including Spring Boot. You will be responsible for creating scalable and robust backend services, integrating with databases, and working on workflow and rules engine implementations. Familiarity with Azure cloud, Kubernetes, and microservices architecture in large enterprise-grade applications is highly desired.Responsibilities Of The API Backend Developer• Use Java and the Spring framework, design, create, and manage RESTful APIs.• Use Spring Boot to develop microservices and make sure they are maintainable and scalable.• Ensure effective data storage and retrieval by integrating with a variety of databases, including relational and NoSQL ones.• Use a rules engine and workflow to manage the logic and business operations.• Work together with front-end developers to guarantee API integration that runs smoothly.• Boost application efficiency and guarantee high dependability and availability.• Take part in code reviews and give other developers input to guarantee the quality of the code.• Use Kubernetes in conjunction with DevOps teams to launch apps on the Azure cloud.• Keep abreast of the most recent developments in backend development trends and technology.• Debugg and troubleshoot problems throughout the whole stack.• Assist in the ongoing enhancement of development techniques and procedures.Qualifications For The API Backend Developer• Expert-level proficiency in Java programming.• Spring Framework: Extensive experience with Spring, including Spring Boot, Spring MVC, Spring Data, and Spring Security• REST APIs: Proven experience in designing and developing RESTful APIs.• Database Integration: Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).• Workflow & Rules Engine: Experience with workflow automation and rules engine tools (e.g., Camunda, Drools).• Microservices: Experience designing and developing microservices architecture.• Cloud Platforms: Working knowledge of Microsoft Azure, including Azure services relevant to backend development• Containerization & Orchestration: Experience with Docker and Kubernetes.• Experience with messaging systems like RabbitMQ, Kafka, or ActiveMQ.• CI/CD: Familiarity with continuous integration and continuous deployment practices.• Version Control: Proficient in using Git and GitHub/GitLab.• Security: Understanding of application security best practices.• Performance Optimization: Skills in optimizing backend performance and scalability.• Problem Solving: Strong analytical and problem-solving skills.• Communication: Excellent verbal and written communication skills.Education Requirements• Bachelor’s degree in Computer Science or equivalent is required.Benefits• Client-provided benefits available, upon eligibility.As a woman-owned firm, we value diversity. We are an equal opportunity and affirmative action employer and will consider all applications without regard to race, sex (including gender, pregnancy, sexual orientation and gender identity), age, color, religion or creed, national origin or ancestry, veteran status, disability (physical or mental), genetic information, citizenship or any other characteristic protected by law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Candidates who apply for roles through the Atrium website will be added to our candidate pool and may be considered for additional roles of a similar title. Please contact us to request an accommodation.EOE/M/F/D/V/SOPosition ID: 148904