Logo
Emonics LLC

Python Fullstack Developer (Python + Angular)

Emonics LLC, Jersey City, New Jersey, United States, 07390

Save Job

Role :: Python Fullstack Developer (Python + Angular) Location:: New York, NY C2H Role

Full Stack Developer We are looking for

Full Stack Developers

with Python experience, but if there's a Front End Engineer who has worked with Angular extensively we could consider them. If they don't have Python experience, then we are agnostic to their past coding experience if they are strong developers capable of learning new languages, but we are not interested in people who have been doing Java their entire careers and aren't keen on switching off Java, as we have very little Java work on our side. They will work with our stakeholders, senior engineers, and Product team to understand business requirements, architect technology solutions to solve the problems, and build out the solutions. The tech stack includes

Python,

Java, Angular, Spring boot, Docker, CI/CD, Oracle

as our RDBMS, and

Kafka

for messaging.

Requirements : A

Bachelor's degree in computer science , Engineering, or a related discipline with

5+ years of work experience . Strong fundamentals in

Data Structure, Algorithms , and

Object-Oriented Desig n. Proficiency in Python / Java and Angular

Front-End UI Technologies . Strong Experience in

Spring Framework ,

Hibernate, JPA,

and proficiency with

Spring Boot Experience in

Angular 11

or higher,

JavaScript frameworks , CSS, and HTML. Experience & Good Understanding of Messaging frameworks like

Kafka Experience in

Test driven

and

Behavior-driven development Experience with

Agile Software development methodologies , tools, and processes Knowledge of

Architectural patterns

including

Microservices architecture Knowledge of

Securities or Financial Services Domain

is a plus Job responsibilities:

Work within a

scrum team

of 8+ people highly focused on service delivery, resiliency and interoperability with other services in the middle office platform. Consult and collaborate

with other technologists to leverage and contribute to

reusable code and services. Develop

subject matter expertise

in one or more functional areas Drive the design

of scalable, high-performing, and robust applications and represent the software in

design/code reviews

with senior staff. Help the tech leadership team shape

best practices

for developing, sharing, and continuously improving our software platform.