Senior Java Developer

AI overview

Design and develop RESTful APIs and cloud-native backend solutions using a strong Java and Spring Boot expertise in collaboration with multidisciplinary teams.

Senior Java Developer


Experience: 5+ years

Job Mode: Contract

Work Mode: Hybrid 

                                                                                                                                            

Job Summary

Responsibilities and Duties

  • Tech Stack

    • Java development with strong expertise in Spring Boot
    • Build automation using Gradle
    • Expert understanding of HTTP status codes and API development standards
    • Containerization using Docker and Kubernetes
    • Working knowledge of AWS cloud services
    • Experience with operational log monitoring using CloudWatch and Kibana
    • Familiarity with security‑as‑code and infrastructure‑as‑code tools (e.g., AWS CloudFormation, Terraform) is a plus


    Web Services

    • Design and development of RESTful APIs
    • Secure API implementation using authentication/authorization frameworks (OAuth2 or JWT)
    • API testing and documentation using Postman and Swagger
    • Experience with Kong API Gateway or AWS API Gateway for routing, security, and traffic management


    Tools

    • Automated testing with JUnit
    • Code quality and static analysis using SonarQube
    • Source control, code reviews, and deployment workflows in GitHub
    • CI/CD automation using Jenkins
    • Log monitoring and troubleshooting via CloudWatch and Kibana

     


    Processes

    • Applying secure coding standards
    • Working within Agile methodologies such as Scrum or Kanban
    • Task and sprint management using Jira
    Collaboration across teams to deliver cloud‑native backend solutions

 

Qualifications and Skills

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Okay to work on hybrid set up
  • They must be able to demonstrate the ability to work effectively in a team environment and deliver successful results.
  • Experience in working within multidisciplinary teams to meet strategic objectives is important.

 

 

About Encora

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, and AI & LLM Engineering. 

Encora specializes in delivering customized software engineering solutions and digital product development services to fast-growing technology firms, leveraging advanced technologies to foster innovation and growth across various industries.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Java Developer Q&A's
Report this job
Apply for this job