Skip to content
mimi

Backend Developer - Java Technologies

Xpheno Pvt Ltd

India · On-site Full-time 1w ago

About the role

As a Backend Java Developer with 4+ years of experience, your role will involve designing, developing, and maintaining scalable backend services using Java & Spring Boot. You will be responsible for building RESTful APIs and microservices, writing clean, maintainable, and production-quality code, and optimizing application performance. Additionally, you will troubleshoot production issues, implement caching, asynchronous processing, and database optimizations. Collaboration with frontend, DevOps, QA, and product teams is essential, along with participating in code reviews and mentoring junior developers to ensure application security, reliability, and scalability.

Key Responsibilities: - Design, develop, and maintain scalable backend services using Java & Spring Boot - Build RESTful APIs and microservices - Write clean, maintainable, and production-quality code - Optimize application performance and troubleshoot production issues - Implement caching, asynchronous processing, and database optimizations - Work closely with frontend, DevOps, QA, and product teams - Participate in code reviews and mentor junior developers - Ensure security, reliability, and scalability of applications

Qualifications Required: - Strong knowledge of Core Java (Java 8+), multithreading & concurrency, collections framework, exception handling, and JVM memory management basics - Proficiency in Spring Ecosystem including Spring Boot, Spring MVC, Spring Data JPA / Hibernate, REST API development, and preferably Spring Security - Solid SQL knowledge (MySQL/PostgreSQL), query optimization, indexing concepts, and transaction management - Strong understanding of data structures (HashMap, Heap, Trees, Graphs), time & space complexity analysis, and experience solving medium to hard DSA problems

Additional Good-to-Have Skills: - Familiarity with microservices architecture - Experience with Redis / Caching, Kafka or any messaging system, Docker / Kubernetes basics, CI/CD pipelines, and Cloud platforms (AWS/Azure/GCP)

Please note that the company name or any additional details were not provided in the job description. As a Backend Java Developer with 4+ years of experience, your role will involve designing, developing, and maintaining scalable backend services using Java & Spring Boot. You will be responsible for building RESTful APIs and microservices, writing clean, maintainable, and production-quality code, and optimizing application performance. Additionally, you will troubleshoot production issues, implement caching, asynchronous processing, and database optimizations. Collaboration with frontend, DevOps, QA, and product teams is essential, along with participating in code reviews and mentoring junior developers to ensure application security, reliability, and scalability.

Key Responsibilities: - Design, develop, and maintain scalable backend services using Java & Spring Boot - Build RESTful APIs and microservices - Write clean, maintainable, and production-quality code - Optimize application performance and troubleshoot production issues - Implement caching, asynchronous processing, and database optimizations - Work closely with frontend, DevOps, QA, and product teams - Participate in code reviews and mentor junior developers - Ensure security, reliability, and scalability of applications

Qualifications Required: - Strong knowledge of Core Java (Java 8+), multithreading & concurrency, collections framework, exception handling, and JVM memory management basics - Proficiency in Spring Ecosystem including Spring Boot, Spring MVC, Spring Data JPA / Hibernate, REST API development, and preferably Spring Security - Solid SQL knowledge (MySQL/PostgreSQL), query optimization, indexing concepts, and transaction management - Strong understanding of data structures (HashMap, Heap, Trees, Graphs), time & space complexity analysis, and experience solving medium to hard DSA problems

Additional Good-to-Have Skills: - Familiarity with microservices architecture - Experience with Redis / Caching, Kafka or any messaging system, Docker / Kubernetes basics, CI/CD pipelines, and Cloud platforms (AWS/Azure/GCP)

Please note that the company name or any additional details were not provided in the job description.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free