Position Description:


We are seeking an experienced Java Backend Engineer with 8+ years of expertise in designing and building scalable, high-performance systems. The ideal candidate should have strong hands-on experience with Spring Boot, REST APIs, and Microservices architecture, along with excellent debugging skills and the ability to take complete ownership of deliverables.

Your future duties and responsibilities:

.Design and develop scalable backend systems using Java and Spring Boot
. Architect and implement Microservices-based solutions
. Build, enhance, and maintain RESTful APIs with high performance and reliability
. Lead technical design discussions and contribute to architecture decisions
. Debug complex production issues and ensure system stability
. Take full ownership of features from requirement analysis to production deployment
. Work independently with minimal supervision and drive tasks to completion
. Collaborate with cross-functional teams including product, QA, and DevOps
. Mentor junior developers and enforce coding standards and best practices

Required qualifications to be successful in this role:

. strong hands-on experience in Java backend development
. Deep expertise in Spring Boot and REST API development
. Proven experience in Microservices architecture and distributed systems
. Strong debugging, troubleshooting, and performance tuning skills
. Solid understanding of design patterns and system design principles
. Experience with relational and/or NoSQL databases
. Strong knowledge of multithreading, concurrency, and JVM internals
. Ability to take ownership and deliver independently in a fast-paced environment
Good to Have Skills
. Experience with Google Cloud Platform (GCP)
. Exposure to DevOps practices (CI/CD, Docker, Kubernetes)
. Experience with messaging systems like MQ
. Familiarity with monitoring/logging tools (ELK stack)

Skills:

  • Full Stack Development
  • Full Stack Development
  • Microservices
  • RESTful (Rest-APIs)
  • Spring Boot
  • Cloud Computing
  • Similar jobs

    Senior Software Engineer - Java Developer

    Apply Now
    Back to search page