Java Developer - Chennai

Photon Research Associates, Inc

  • India, TN
  • 30+ days ago

    Highlights

    Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. Must Needed Skills: Java 8, SpringBoot, pgAdmin - Postgresql, IntelliJ and Postman.

    Numbers & Facts

    LocationIndia, TN

    Description

    Greetings Everyone

    Who are we?

    For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check https://youtu.be/uJWBWQZEA6o.

    Must Needed Skills: Java 8 , SpringBoot , pgAdmin - Postgresql , IntelliJ and Postman

    What will you do?

    • Partner with business and marketing to Implement detailed customer applications
    • Build microservice applications using best practices
    • Write high-quality, scalable, reusable and fault-tolerant code
    • Write automated unit tests and perform API validations
    • Debug errors, troubleshoot issues, and perform routine performance optimizations
    • Collaborate with Solution Architect and define API schema
    • Collaborate with front-end developers to integrate UI components with APIs
    • Collaborate with Product Owners to gather business requirement and groom user stories
    • Participate in application lifecycle events (e.g. Feature Launches, Releases, Deployment Windows)
    • Contribute and maintain high quality technical documentation
    • Actively participate in scrum/agile ceremonies
    • Gather and document requirements for development and delivery
    • Contribute code to improve and implement new and existing features
    • Perform peer code reviews
    • Communicate with business and various other departments.

    What are we looking for?

    • Ability to understand and translate business/functional requirements to High / Low-Level Designs
    • Experience in Java Spring Boot and RESTful Microservices development
    • Experience in working with one of the concurrency frameworks like Mono, Flux
    • Strong relational database experience in either Oracle, MS SQL, or Postgres
    • Experience with Automated Testing and tools such as JUnit
    • Experience in using tools like Jira, GitLab, Swagger, Postman, SOAP UI
    • Experience using Logging framework and understanding of monitoring tools like Kibana, ELK, Dynatrace
    • Strong understanding of Data Structures, Design patterns and asynchronous programming
    • 6 - 4 years of software development experience.
    • Knowledge of Agile / Scrum / Iterative development methodologies
    • Experience working in ORM frameworks like Entity, Hibernate, Dapper
    • Knowledge of API authentication using oAuth
    • Knowledge of queuing or streaming engines like Kafka
    • Knowledge of Docker, GIT, SonarQube and other deployment tools for CI/CD

    Similar Jobs