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

Senior Software Engineer - Java Technologies

Link SuccessPune
30+ days ago
Job description

Year of experience : 4 - 6 yrs

Job Location : Pune

Summary :

The Programmer will participate in the design and development of a multi-user, multi-tenant, analytics centric application using Java EE / State-of-the-art technologies.

Major Responsibilities :

  • Analyzes the business and system requirements working closely with leads, product management, product owners, testers.
  • Designs and develops innovative solutions to business requirements Supports new and existing software.
  • Ensure timely and quality delivery - adhere to clean coding practices of Design patterns / SOLID Principles and use them in building Understanding scalable / maintainable solutions.
  • Working with technical support and customers to ensure customer satisfaction.

Requirements :

  • Minimum 4+ years of hands-on experience in developing high scalability applications using Java Technology.
  • Excellent understanding of OOPs concepts.
  • Follower of TDD and good knowledge of Test Pyramid. Apt understanding of data and its management.
  • Understanding of Enterprise Integration Pattern.
  • Understanding of protocols such as SOAP, HTTP / HTTPS, FTP / SFTP and REST.
  • Tech stack :

  • Back-end technologies stack include : JPA, Hibernate, Spring, Spring-batch, Spring IO, JMS, JAXB, REST, Web Services, PL / SQL, App. / Db Servers includes : MSSQL, MySQL, MongoDB
  • Strong software development / Technology background in software solutioning in web applications / SaaS
  • Cloud Technology : Strong working experience with AWS services, including but not limited to IAM, S3, DynamoDB, ECS, ALB, CloudWatch, Lambda, and EFS.
  • Containers : Proficiency in containerization technologies such as Docker.
  • Ability to validate / evaluate high level designs
  • Willingness to learn new domain / new technologies
  • Mindset : Team player, drive to learn, result oriented , self-driven individual with growth mindset.

    CI / CD Pipelines :

  • Experience with CI / CD pipelines using GitHub or Bitbucket.
  • Familiarity with infrastructure as code using Terraform.
  • Experience with GitHub Actions or Bitbucket Pipelines for automation.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer Java • Pune