Java Backend Developer

8 - 12 years

0 Lacs

Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Technical Lead & Delivery Expert at our reputed MNC client, your role will involve architecting and leading the backend platform development using Java/J2EE technologies. You will need to demonstrate deep technical knowledge and hands-on expertise in backend architecture, delivering scalable and high-performance platforms. Your responsibilities will include: - Designing, building, and maintaining robust, scalable, and secure backend systems and microservices using the Java/J2EE stack. - Developing and managing RESTful APIs and web services to ensure seamless communication between frontend systems, databases, and external services. - Designing optimized schemas, writing efficient SQL queries, and managing relational databases such as PostgreSQL, MySQL, or Oracle. - Identifying performance bottlenecks, optimizing application performance, and implementing strategies for scalability and fault tolerance. - Enforcing best practices for application and API security, including protection against threats like SQL injection and XSS. - Ensuring seamless integration with third-party services and enterprise systems, including cloud and messaging services. - Driving high standards of code quality through unit testing, integration testing, automated pipelines, and code reviews. - Creating and maintaining detailed technical documentation including architecture diagrams, workflows, and configuration specs. - Monitoring systems for performance and uptime, and leading the resolution of complex technical issues escalated from support teams. - Working closely with cross-functional teams including frontend developers, DevOps, QA, and product managers. Providing technical leadership and mentorship to junior engineers. Qualifications required for this role include: - Bachelors degree in Computer Science, Engineering, or related field (Masters degree preferred). - 15+ years of professional experience in Java/J2EE backend development. - Strong knowledge of Java programming and object-oriented design principles. - Hands-on expertise in Java EE technologies (Servlets, JSP, JDBC, JMS, EJB). - Deep experience with frameworks like Spring, Spring Boot, and microservices architecture. - Proficiency in SQL and experience with PostgreSQL, MySQL, or similar databases. - Experience with Git, build tools like Maven/Gradle, and CI/CD automation. - Familiarity with Docker, Kubernetes, and containerized deployments. - Exposure to cloud platforms such as Azure, AWS, or GCP. - Experience with Confluent Kafka Cloud, Redis Cache, Azure Storage, and GIS services. - Expertise in resolving complex bugs and production-level escalations through deep debugging and root cause analysis. - Excellent verbal and written communication skills with the ability to convey complex technical concepts to business stakeholders.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You