12 years

0 Lacs

Posted:4 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Job Duties:

  • Mentoring a team of developers: Mentor developers under Architecture team, provide technical assistance, prioritize and schedule the architectural improvements for the product with team.
  • Strengthening Product Security: Work with Security analysts to develop best security practices and process for product and development team. Analyze security concerns and help resolve/remediate issues from product perspective.
  • Frameworks Development: Execute in-depth troubleshooting and debugging within Spring, Hibernate, and other Java backend frameworks to diagnose and resolve highly complex issues.
  • Microservices Architecture: Design, develop, and maintain microservices-based applications.
  • Third-Party Tools Integration: Integrate and manage third-party tools such as Elasticsearch -ELK, Redis, Prometheus, Grafana, ActiveMQ, etc.
  • Deployment: Deploy applications using Kubernetes and Helm charts.
  • Continuous Improvement: Research and implement improvements to keep the product aligned with the latest technological advancements. Improve development processes and tools for development teams.
  • Cross-Team Collaboration: Work closely with UI, Backend, QA, DevOps, DBA, Customer Support, Sales, and other teams to ensure seamless integration, delivery and customer satisfaction.
  • Learning and Development: Stay updated with new challenges and technologies and be open to learning and implementing new solutions. For example, explore and integrate AI technologies to enhance the product.
  • Write and submit clean, well-engineered code following software development best practices.
  • Conduct in-depth reviews of code and tests authored by other developers and recommend improvements.

Soft Skills:

  • Leadership skill to motivate team of technically strong candidates.
  • Work as Mentor and Technology evangelist by sharing technical knowledge and empowering developers across the company.
  • Good Domain knowledge and relevant technologies related to it.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Open-minded and eager to learn new technologies and methodologies.
  • Ability to work effectively in a cross-functional team environment.

Required Technical Skills:

  • Leadership experience as manager / tech lead, leading team of technologically motivated developers
  • Fundamentally very strong in Core Java, associated frameworks like Spring, Spring Security Hibernate, OAuth etc.
  • Professional experience around microservices architecture and Rest APIs.
  • Good understanding of application security. Capability of studying vulnerabilities and evaluating their impact on application, suggesting resolution/mitigation plans for the same.
  • Hands on experience in Container Technologies like Docker, Kubernetes, Helm etc.

Preferred Technical Skills (At least three of below):

  • Experience with any 3rd party Software for microservice ecosystem: Elasticsearch stack, Redis, Prometheus, Grafana, Kafka or similar
  • Experience around messaging technologies like ActiveMQ, Kafka, RabbitMQ.
  • Experience around Cloud Technologies like AWS / Azure.
  • Experience or good knowledge around OpenShift container platform.

Required Education/Experience:

  • 12+ years of software development experience, with 3+ years in leading the team
  • A bachelor's or higher-level degree in computer science or equivalent engineering field with good academic background.

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

bengaluru, karnataka, india

chennai, tamil nadu, india

pune, maharashtra, india