Java Back End Developer

8 - 12 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Java Engineer/Developer, you will be responsible for leveraging your deep technical expertise and leadership skills to contribute to architecture, development, code quality, and team guidance. You will collaborate closely with cross-functional teams to design and implement enterprise-grade backend solutions while also mentoring junior team members and spearheading key technical initiatives. Your key responsibilities will include: - Performance Optimization: Profiling applications, troubleshooting performance bottlenecks, and optimizing systems across different tiers. - CI/CD & Automation: Implementing and enhancing CI/CD pipelines, deployment automation, and infrastructure-as-code practices. - Cross-Functional Collaboration: Working in tandem with QA, DevOps, and Product teams to ensure successful project deliveries. - Process Improvement: Driving engineering excellence by enhancing standards, tools, and workflows. Your required technical expertise should encompass the following core technologies: - Java Backend: Demonstrated 8-9 years of hands-on Java Architecture expertise. - Java (11 or higher): Profound understanding of OOP, multithreading, collections, and memory management. - J2EE Technologies: Proficiency in Servlets, JSP, EJB, JDBC, JMS, and JNDI. - Spring Ecosystem: Experience with Spring Boot, Spring Core, Spring MVC, and Spring Security. - Web Services: Familiarity with REST (JAX-RS) and SOAP (JAX-WS). - ORM Frameworks: Knowledge of Hibernate and JPA. - Messaging: Exposure to JMS, Kafka, or ActiveMQ. - Microservices: Designing and implementing containerized microservices using Spring Boot. In the DevOps & Infrastructure domain, you should have expertise in: - CI/CD: Working with Jenkins, GitHub Actions, Harness, Tekton, and Bitbucket Pipelines. - IaC & Configuration Management: Proficiency in Terraform and Ansible. - Containerization & Deployment: Experience with Docker, OpenShift, and ECS. - Secrets Management: Knowledge of HashiCorp Vault. Additionally, your role will involve managing Build, Code Quality & Security aspects, including: - Build Tools: Utilizing Maven and Gradle. - Code Quality & Security: Implementing SonarQube, BlackDuck, and secure coding practices. - Version Control: Proficiency in Git and understanding of branching and CI workflows. Your expertise should also extend to Database & Storage, Testing & Automation, and Preferred Skills as mentioned in the job description. This position offers an exciting opportunity for an experienced Java Engineer/Developer to lead technical initiatives, mentor team members, and contribute to the development of cutting-edge enterprise solutions.,

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You