Copyright OPTnation. All rights reserved.

Senior Java Developer

Job ID : 34526

Job Title : Senior Java Developer

Location : Boston, MA

Comapny Name : Apollose

Job Type : Full-Time, Part-Time, Contract, Training

Industry : Information Technology

Salary :  $106400 - $107400  per hour

Work Authorization : ["OPT","CPT","Entry Level","F1","H4","L1","H1 Visa","TN Permit Holder","Green Card Holder","Canadian Citizen","All EAD","US Citizen"]

No. of Positions : I have ongoing need to fill this role

Posted on : 08-24-2023

Required Skills : Object-Oriented Design, Good delegation, time management skills.

Benefits : Medical Insurance, Dental Insurance, Vision Insurance, 401K, Life Insurance

Job Description :

Responsibilities:

  • Work as part of an agile feature team to build a large-scale web-based application from the ground up.
  • Design and develop the back-end framework as a set of microservices using Spring Boot and deployed within a containerized infrastructure.
  • Design database structure to support a highly scalable web-based application that takes into consideration performance, data integrity, and data reuse.
  • Design and develop persistence layer that allows the services to interact with the database.
  • Collaborate with the architecture and design teams to implement product requirements.
  • Actively participate with other feature teams, engineers, automation engineers, and business analysts.
  • Conduct design and code review to ensure compliance with standards.
  • Provide level of effort estimates to develop code and meet acceptance criteria.
  • Identify areas for improvement and share best practices across feature teams and mentor junior developers.

Qualifications:

  • 2 years' experience in application development using Java/JEE and related technologies.
  • Experience building applications using Java, Spring boot, JSON, SOAP/REST protocols, and JavaScript.
  • Strong background in implementing relational database structure that can serve as the underlying source for the User Interface.
  • Experience with test automation tools such as Cucumber and CodeceptJS.
  • Experience with automated deployment tools such as Jenkins.
  • Experience in Test Driven and Behavior Driven Development frameworks.
  • Strong communication and teamwork abilities.
  • Strong understanding of CI/CD pipeline.
  • Strong understanding of Git/Github.
  • Experience delivering solutions using Agile delivery practices.

Key Skills:

  • Work experience as a Senior Java Developer or similar role.
  • Experience designing, building and testing Java EE applications.
  • In-depth knowledge of popular Java frameworks like JSF and Spring MVC.
  • Experience with Object-Oriented Design.
  • Good delegation and time management skills.

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!