Java Developer - India openings

  • 0 yrs
  • $ Not Disclosed / YEAR

Similar Jobs from Partners

Job Description

  • Two (2) to Five (5) years of experience in designing, implementing and testing back end web applications and application integration solutions using open-source software products and frameworks on Java/JEE platform
  • Experience in emerging technologies and best development practices including all aspects of enterprise integration, Service Oriented Architecture (SOA), Microservices, server-side processing, data storage, and integration with front end development
  • Experience in designing, implementing and testing RESTFul API, Swagger and API Test tools
  • Experience implementing Microservices API using Spring Boot.
  • Experience working with Continuous Integration and Continuous Delivery (CI/CD) platform and enabling technologies such as Jenkins, Maven, and Gradle etc.
  • Experience working with Elasticsearch, Logstash, and Kibana (ELK)
  • Experience in container technologies such as Docker, Kubernetes and Cloud Environments such as AWS
  • Experience in JavaScript libraries
  • Experience working with Agile Scrum methodology and agile tool such as JIRA.
  • Good understanding of data structures and algorithms.
  • Excellent problem-solving skills, with an emphasis on moving the business numbers forward
  • Enjoys the challenges of working on both new and old projects.
  • Ability to understand business requirements and able to design and develop the module by its own.
  • Experience in GraphQL API development with Java Spring boot
  • Experience in Automated Test tools such as Selenium
  • Experience in integrating and delivering APIs through API Gateway
  • Experience working with GitHub and GitFlow branching model to manage version control
  • Experience in developing relational and non-relational database systems
  • Experience working NoSQL Databases such as MongoDB, Neo4j.

Key Technology Skills:

  • Spring Boot, Spring Security

  • REST and GraphQL API
  • Test-Driven Development
  • Git or Github
  • ELK/Grafana