Java Developer

Jose Merciline
New York, NY, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Ajax (Programming Language) Data Analysis HTML5 Unit Testing Microsoft Azure Client Server Models Cascading Style Sheets (CSS) Cloud Engineering
+23 more
Relational Databases Java Platform Enterprise Edition (J2EE) Spring Framework Object-Oriented Software Development Perforce Performance Tuning Shell Script Software Engineering SQL Stored Procedures SQL Databases Web Services Scripting Performance Testing Real Time Systems Concurrency Spring-boot Git AngularJS Kubernetes Front End Software Development Restful APIs Software Version Control Docker

Job description

Role: Application Developer - Java/J2EE., We are looking to hire a talented software engineer having 10 to 15 years of experience to join the Advisory team in our company New York office. The Advisory team is responsible for maintaining and building systems for Advisory business. We are working on a Portfolio Management System to build the next generation of systems using latest technologies and techniques and hence are looking for a software engineer to help drive the development. The role is primarily to create and maintain trading applications built using Java, J2EE, Spring Boot, Angular and REST APIs.

Requirements

Java, Software Engineering, Java, AngularJS, Building Systems, Software Engineering, REST (Representational State Transfer), Emerging Technology, Investment Management, Application Programming Interface (API), * Experience in financial domain, understanding of trading and portfolio management functions.

  • Strong communication and interpersonal skills

  • Strong data analysis skills and attention to detail

  • Self-motivated individual and creative thinker who will take ownership of tasks and projects.

Technical:

  • At least 12 years of hand-on Java EE and core Java experience with strong leadership qualities

  • Experience in developing client-server, distributed, real-time applications using Java, J2EE, Spring

  • Good knowledge of Concurrency and high volume server side development

  • Working knowledge of Cloud development environment and tools like Docker, Kubernetes, Azure

  • Experience with web service development, REST and Services Oriented Architecture

  • Excellent knowledge and experience in front end technologies like AngularJS, HTML5/CSS3, AJAX, JavaScript.

  • Shell scripting and Python scripting knowledge in Unix/Linux environment.

  • Involvement in full Software Development Life Cycle of the project.

  • Working experience in SQL / Stored Procedures with a RDBMS.

  • Experience working with Source Code Management solutions like (ex. Git, Perforce, CVS)

  • Experience testing software (e.g. Unit testing, using frameworks, performance testing/tuning)

  • Strong object-oriented design and development skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…