Java Developer

0 years

22 - 30 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Proficient in Java

/Spring Boot or Spring MVC framework. Proven experience in designing and developing software systems from the ground up. Understanding of Microservices Architecture An affinity for writing code that is extensible, performant, and easy to read. Experience working with caching technologies such as Redis, Memcached. Experience with both Relational and NoSQL databases. Experience with object-oriented design, secure coding practices and comfortableusing a variety of design patterns. Experience in working and deploying on cloud and cloud-native environments.Experience in leading and mentoring software engineering teams. Excellent communication and interpersonal skills.

Roles & Responsibilities

 Technical Leadership: Provide technical guidance and mentorship to a team ofsoftware engineers, ensuring high-quality code and adherence to best practices. System Architecture: Design and implement scalable, maintainable, and efficientsoftware architectures that meet business requirements. Problem Solving: Identify and resolve complex technical challenges, proposinginnovative solutions and driving them to completion. Code Review:Conduct thorough code reviews to ensure code quality,maintainability, and adherence to coding standards. Technology Evaluation: Stay abreast of emerging technologies and evaluate theirpotential impact on the organization& #39;s software development efforts. Collaboration: Work closely with product managers, designers, and otherstakeholders to understand requirements and deliver solutions that meet userneeds. Performance Optimization:Identify and address performance bottlenecks insoftware systems improving efficiency and scalability. Troubleshooting: Diagnose and resolve software issues in production anddevelopment environments. Documentation: Create and maintain clear and concise technical documentation,including design documents, API specifications, and user guides.

Expectations

 Deep Technical Expertise: Possess extensive knowledge of software engineeringprinciples, design patterns, and development methodologies. Strong Leadership Skills: Ability to lead and inspire a team of engineers, fosteringa culture of collaboration and innovation. Excellent Communication: Clearly articulate technical concepts to both technicaland non-technical audiences. Problem-Solving Aptitude:Proven ability to identify and resolve complex technicalchallenges. Proactive and Results-Oriented: Take initiative and drive projects to completion,meeting deadlines and delivering high-quality results. Adaptability: Embrace change and thrive in a fast-paced, dynamic environment. Mentorship:Guide and mentor junior engineers, helping them grow and developtheir skills. Continuous Learning: Stay abreast of emerging technologies and industry trendsthrough self-directed learning and professional development.

What We Offer You

 A constant stream of new things for you to learn. We're always expanding into newareas and exploring new ideas. A set of extraordinarily talented and dedicated peers. A stable, collaborative, and supportive work environment

Compensation

It will be the best in the industry.Skills: microservices,,spring mvc,design patterns,object-oriented design,relational databases,memcached,secure coding practices,spring boot,nosql databases,java,springboot,cloud-native environments,microservices architecture,redis

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

Mumbai, Mumbai Suburban, Mumbai (All Areas)

Pune, Mumbai (All Areas)