Talent.com
This job offer is not available in your country.
Senior Software Engineer - Java

Senior Software Engineer - Java

Blue First HR ConsultingGurgaon
30+ days ago
Job description

Key Responsibilities :

  • Analyze, design, and develop extremely reliable, scalable, and high-performing web applications.
  • Collaborate with product management from time to time to understand and evaluate business requirements and translate them into new features within the timeline.
  • Should be a proactive self-starter who can propose and implement solutions and underlying techniques for problem statements in an effort to obtain results.
  • Work with other developers and teams to ensure that new features are delivered and that issues are fully tested with minimal defects.
  • Contribute towards the development and application of advanced concepts, and technologies and hold an area of expertise within the team.
  • Address architecture and design issues of products or technologies and provide strategic reasoning of introducing new technologies in his / her area of were looking for :
  • 4+ years of hands-on coding experience in Java 8, Spring Boot, Spring Data JPA, and Hibernate.
  • Experience building microservices and RESTful web services.
  • Experience working with RDBMS, preferably MySQL and NoSQL databases like MongoDB, Neo4j, etc.
  • Working experience with OAuth2, OpenID Connect / SAML, JWT, and Spring Security.
  • Understanding of Java build tools like Maven / Gradle.
  • Design, test, and implement software systems that optimize all phases of the data operations process and new solution designs.
  • Perform requirements analysis, understanding the business requirements, and design and develop optimized and customized solutions for customer
  • Demonstrated leadership ability to effectively work with cross-functional teams.
  • Involved in research and development activities to understand and identify the product requirements aligned to Naehas's vision and business needs
  • Ability to function in a fast-paced to Have :
  • Hands-on experience with Cloud platforms and services, preferably AWS.
  • Exposure to UI and front-end technologies like HTML, CSS, JavaScript, and frameworks and libraries such as Angular / React.js.
  • An understanding of CI / CD pipeline and build automation tools like Jenkins.
  • Experience in Linux and shell scripting.
  • Working knowledge of messaging queues like RabbitMQ, ActiveMQ, etc.
  • Working knowledge of Apache Kafka and pub-sub systems.
  • Experience with enterprise authentication and authorization solutions like Okta.
  • Experience with SSO.
  • Knowledge of deployment using Docker will be an added advantage.

(ref : hirist.tech)

Create a job alert for this search

Senior Software Engineer Java • Gurgaon