Job Details

ID #20233072
State New York
City Remote
Job type Permanent
Salary USD TBD TBD
Source Infinity Consulting Solutions
Showed 2021-09-25
Date 2021-09-24
Deadline 2021-11-22
Category Architect/engineer/CAD
Create resume

Senior Java Developer - Remote

New York, Remote 00000 Remote USA

Vacancy expired!

Job Description - Senior Java Developer - Remote

Position Overview:
  • Reporting to the Chief Architect, we are looking for a talented Lead Software Architect to join our cross functional global team. This individual will be a strong coder and mentor/leader of software engineers.
  • They will code and as required task manages / mentor a group of full stack software engineers that will be responsible for analyzing, designing, coding and modifying our cloud native microservices based financial services software.
  • Manage scope with an evaluation of impacts; document and communicate decisions.
  • Your code will be used in commercial and end-user applications, such as materials management, financial management, mobile apps or desktop applications products. Using current programming languages and technologies, leveraging BDD (Behavior Driven Development)/TDD (Test Driven Development) methodologies, cloud-native, you will be writing code, and perform testing and debugging of applications.
  • You will complete documentation and procedures for installation and maintenance. You may interact with users to define system requirements and/or necessary modifications. You will adhere to Software Engineering and Information Security Controls, and align with enterprise architectural strategies.
  • You will close existing software defects and ensures maintenance of architectural diagrams.
  • Able to work with mentoring coops students to building consensus with other lead architects.
  • This role is strongly focused on technical leadership and not unnecessary paperwork & administration that burdens so many talented engineering leaders today.
  • Keen to work with event-based architectures, GraphQL, Apache Kafka, Java Spring, OpenWhisk, Apache Nifi, Apache Pinot and Apache Superset just to get us started.
Qualifications:
  • Computer Science/Engineer related Bachelor's degree; or Master's degree; with 6 or more years of equivalent work-related experience
  • Developing and maintaining SaaS applications
  • Java, JUnit, Spring
  • Web, GraphQL, RESTful Services Development
  • Decoupled Microservice Development with Event Sourcing/CQRS.
  • JavaScript, VueJS, Angular, React, HTML5, CSS3, and unit testing frameworks.
  • SQL and NoSQL databases.
  • Python knowledge is a plus
  • Working in an agile environment using Scrum/Kanban
  • A passion for continuous learning as well as the ability to learn quickly and apply new skills
  • Flexibility/Ability to be proactive, possesses top-class problem-solving skills and the capability to find solutions and the ability to successfully meet deadlines
  • Able to work with a global team

Vacancy expired!

Subscribe Report job