Senior Java Consultant

10 - 20 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an experienced Java Backend Developer with 10-20 years of experience, you will be responsible for leading diverse development teams and spearheading complex Java projects. Your primary qualifications and responsibilities include: Role Overview: - Bachelors or Masters degree in Computer Science, Computer Engineering, or a related field, with preference given to advanced degrees. - Proficient in a range of Java frameworks such as Spring, Spring Boot, and Hibernate, with expertise in core concepts like object-oriented programming, data structures, and complex algorithms. - Knowledgeable in web technologies, able to work with HTTP, RESTful APIs, JSON, and XML. - Familiarity with DevOps tools and practices, including CI/CD pipeline deployment, containerization technologies like Docker and Kubernetes, and cloud platforms such as AWS, Azure, or GCP. - Strong version control skills using tools like Git / Bitbucket with a commitment to maintaining high standards of code quality through reviews and automated tests. - Exceptional communication and team-building skills, with the capacity to mentor developers, facilitate technical skill growth, and align team efforts with strategic objectives. - Strong problem-solving skills and attention to detail. - Ability to work effectively in a fast-paced, dynamic environment. Key Responsibilities: - Lead diverse development teams and spearhead complex Java projects. - Manage diverse development teams and spearhead complex Java projects. - Design and implement backend system architecture and APIs. - Work with a range of Java frameworks such as Spring, Spring Boot, and Hibernate. - Collaborate with front-end technologies for seamless integration with backend systems. - Utilize DevOps tools and practices for CI/CD pipeline deployment and containerization technologies. - Demonstrate strong version control skills using Git / Bitbucket. - Ensure high standards of code quality through reviews and automated tests. - Mentor developers, facilitate technical skill growth, and align team efforts with strategic objectives. Qualifications Required: - Bachelors or Masters degree in Computer Science, Computer Engineering, or a related field. - 10 years of professional Java development experience, including backend system architecture and API design. - At least 5 years in a leadership role managing diverse development teams and spearheading complex Java projects. - Proficiency in Java, with expertise in core concepts like object-oriented programming, data structures, and complex algorithms. - Knowledge of relational databases such as Oracle, MySQL, PostgreSQL, and experience with NoSQL databases like MongoDB, Cassandra is a plus. - Familiarity with DevOps tools and practices, including CI/CD pipeline deployment, containerization technologies like Docker and Kubernetes, and cloud platforms such as AWS, Azure, or GCP. - Strong problem-solving skills and attention to detail. - Excellent communication and collaboration skills. - Ability to work effectively in a fast-paced, dynamic environment. In case of any additional details about the company, they are not included in the provided job description.,

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
Live Connections logo
Live Connections

Telecommunications

Tech City

RecommendedJobs for You

noida, uttar pradesh, india