Search by job, company or skills

**********

Hiring For Senior Java Developers

Company name confidential
Quick Apply
  • 9 days ago
  • Over 100 applicants
Exp: 6-9 Years

Software Engineering

Job Description

Job Position: Senior Java Developer

Experience: 6 to 9 Years

Location: Pune

Skills: Java 8/11/17, Spring Boot, Microservices, Any Messaging Tools (Kafka, JMS, RabbitMQ), Junit, Multithreading

Roles and Responsibilities

  • Drive the design, development, and implementation of high-quality software solutions using Spring Boot and microservices architecture.
  • Collaborate with architects, product managers, and other stakeholders to understand business requirements and translate them into technical specifications.
  • Ensure the delivery of quality code with 100% code coverage, following Sonar coding standards and best practices.
  • Participate in design discussions, architectural decisions, and code reviews to ensure scalability, reliability, and maintainability of the software.
  • Design and implement robust and scalable APIs for internal and external consumption, adhering to RESTful principles and industry best practices.
  • Develop comprehensive API documentation and specifications to facilitate integration and usage by other teams and external partners.
  • Collaborate with quality assurance engineers to develop automated test suites for API testing, ensuring comprehensive coverage and reliability of APIs.
  • Work closely with UI, DevOps, Sterling, DBA, andother teams to integrate software components, automate deployment processes, and ensure seamless operation of the software.
  • Stay updated with the latest technologies and industry trends and evaluate their potential impact on our projects and solutions.
  • Gain exposure to different brands within our organization, understand their unique requirements and implementation strategies, and contribute to the development of scalable and flexible solutions.
  • Analyse and optimize the end-to-end order lifecycle, including order processing, delivery, and returns, to enhance the overall customer experience.
  • Study real-life cases from leading e-commerce giants, identify best practices and opportunities for improvement, and incorporate them into our software solutions.

Skills and Experience

  • 6+ years in Java 8/11/17, Functional programming in Java, Sprint Boot, REST API Development, Kafka, WebFlux (nice to have), ELK & Kibana,
  • JUnit, Mockito, Databases, NO SQL, Cassandra, etc
  • Software delivery leveraging agile practices at scale.
  • Technical expertise and hands-on experience with implementing and owning enterprise level Order Management and related Supply Chain Systems.
  • Hands-on experience in building and governing Microservices related to Supply Chain domain.
  • Knowhow of latest UI design trends like API-first Development, Voice UI and AI technology.
  • Expertise in building highly scalable and transactional customer-facing applications.
  • Good understanding of infrastructure, networks, and security with a focus on security life cycle management and cybersecurity.
  • Experience with building CI/CD and DevOps solutions.
  • Strong analytical skills with the ability to dissect complex problems and propose effective solutions.
  • Excellent communication and leadership skills, with the ability to mentor and inspire team members.
  • Experience with Maven or Gradle, Git and GitHub Enterprise expertise.

Skills Required

Login to check your skill match score

Login

Date Posted: 15/11/2024

Job ID: 100432229

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 15-11-2024 10:55:53 AM
Home Jobs in Pune Hiring For Senior Java Developers