Apply

Senior Java Developer - Remote

Posted 4 months agoViewed

View full description

💎 Seniority level: Senior, 9-10 years of Core Hands-on experience in Java application development, 10+ years of JSON development, 5+ years of test automation with Selenium, 5+ years with Waterfall and Agile, 5+ years with Spring Framework, 2+ years with RESTful APIs.

📍 Location: New Jersey, United States

🏢 Company: CloudHire👥 11-50RecruitingWeb DesignSoftware

⏳ Experience: 9-10 years of Core Hands-on experience in Java application development, 10+ years of JSON development, 5+ years of test automation with Selenium, 5+ years with Waterfall and Agile, 5+ years with Spring Framework, 2+ years with RESTful APIs.

🪄 Skills: Software DevelopmentAgileHibernateJavaJava EEJavascriptKafkaSpringSpring BootSeleniumMicroservicesJSON

Requirements:
  • 9-10 years of Core Hands-on experience in Java application development and implementation using Java 8/11 and Spring Framework.
  • 10+ years of JSON (JavaScript Object Notation) development experience.
  • 5+ years of experience designing and implementing solutions for test automation using Selenium and Java.
  • 5+ years of experience with Waterfall and Agile project methodologies.
  • 5+ years of experience with Spring, Spring Batch, and Spring Boot.
  • 2+ years of experience developing and using RESTful APIs.
  • Strong experience in Spring boot, Microservices, RESTful Webservices, JavaScript, Shell Scripting, Hibernate/ Spring Data JPA, logging, handling cache.
  • Strong OOAD programming/development approach.
  • Strong hands-on experience working with Kafka as a Messaging Service (Mandatory).
  • Strong hands with No SQL databases (MongoDB).
Responsibilities:
  • Identify and analyze user requirements.
  • Prioritize, assign and execute tasks throughout the software development life cycle.
  • Develop Java EE applications.
  • Write well-designed, efficient code.
  • Review, test and debug team members’ code.
  • Design database architecture.
  • Schedule product releases with internal teams.
  • Document development phases.
  • Ensure our applications are secure and up-to-date.
Apply