Overview
Skills
Job Details
Job title : Java Lead/ Architect
Location :Jersey City, NJ (Need Onsite day 1, hybrid 3 days from office)
Job Type: Full time
Job Description:
We are seeking for a strong Java Developer. In this role, the candidate will be driving business and operational efficiencies by devising Technology architectures and solutions and hands-on coding within the strategic operating platforms. The role will require working closely with various technology, business groups and senior technology managers as well as take the responsibility of delivery of the key business requirements.
Responsibilities:
- Responsible for developing software in Java, object-oriented databases.
- Contribute to all stages of the software development lifecycle.
- Design, implement and maintain Java-based applications that can be high-volume and low-latency.
- Participating fully in the development process through the entire software lifecycle.
- Participating fully in the agile software development process.
- Write code and write it well.
- Use test-driven development, write clean code, and refactor constantly.
Requirements:
- 10 years hands-on experience in financial domain, with strong leadership skills.
- Extremely good with micro services tech stack
- Docker/Kubernetes/OpenShift
- Cloud computing
- Database: RDBMS, NoSQL (One or more of MongoDB, Cloudera, HBase, Hive )
- Kafka streaming
- Core Java - server-side programming
- Spring Boot/Spring Cloud
- Object Oriented Principles
- Experience in low latency programming
- Experience implementing Event Driven architecture
- TDD
- Strong Academic Record
- Team player
Preferred, but not required:
- Strong Web Technologies -
- React JS, Redux , Angular JS
- Node JS, Spring Boot, NginX
- WebSocket
- Reactive Programming - RxJS
Applicant Consent:
By submitting your application, you agree to ApTask's () and , and provide your consent to receive SMS and voice call communications regarding employment opportunities that match your resume and qualifications. You understand that your personal information will be used solely for recruitment purposes and that you can withdraw your consent at any time by contacting us at or . Message frequency may vary. Msg & data rates may apply.