
Search by job, company or skills
If you are looking to excel and make a difference, take a closer look at us
We are seeking a highly experienced and motivated Senior Java Backend Developer to design, develop, and maintain robust, scalable, and high-performance server-side applications. The ideal candidate will leverage their deep expertise in Java and related enterprise technologies to drive technical decision-making, mentor junior team members, and ensure the entire backend architecture meets performance, security, and reliability standards.
Below are the required JD:
Deep understanding of Core Java (including Java 8+ features, memory management, and concurrency/multithreading)
Mastery of the Spring Framework (especially Spring Boot for rapid application development). Experience with Hibernate/JPA for ORM
Extensive, hands-on experience with Microservices architecture, design patterns, and inter-service communication
Expertise in RESTful API design and development
Experience with build tools like Maven or Gradle
Working knowledge of containerization (Docker) and orchestration (Kubernetes)
Lead the design and implementation of new features and complex, high-volume, low-latency applications, ensuring they meet architectural standards
Define and evolve the overall backend architecture, often involving Microservices and distributed systems
Write clean, high-quality, efficient, and testable code using Java
Design and implement robust, secure, and performant RESTful APIs (or sometimes GraphQL) for seamless integration with front-end and third-party systems
Conduct performance tuning and optimization (e.g., JVM tuning, memory management, query optimization) to ensure system scalability
Expertly manage and optimize relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases and data modeling
Drive best practices in testing including Unit, Integration, and System Testing (using frameworks like JUnit, Mockito)
Lead and participate in rigorous code reviews, providing constructive and insightful feedback
Troubleshoot and perform root cause analysis for complex production issues, implementing permanent fixes and preventative measures
Job ID: 133886197