Sr. Java Developer
Company: Zensar Technologies
Location: New York
Posted on: May 28, 2023
|
|
Job Description:
Job Title: Senior Software EngineerType: Fulltime /
PermanentHybrid in NYC.OverviewSeeking a Senior Software Engineer
to design and develop software product applications for market sale
or large-scale proprietary software applications for internal use.
Candidate will have a strong passion and background in full-stack,
cloud-based software environment and making quality production
software at all stages of the software lifecycle.Qualifications*
Proficient coding experience building highly scalable, highly
available full stack Java applications;* Significant hands-on
experience architecting and developing fine-grained services using
modern Java EE frameworks (Spring Boot/Spring Cloud/Spring IO
etc.)* Experience in developing JavaScript on top of one or more of
the following client-side frameworks such as Angular.js, React.js,
Knockout.js, Backbone.js, and Ember.js;* Experience building
responsive Single Page Web Applications using modern front-end
technologies such as but not limited to: HTML5, CSS3, JavaScript or
jQuery;* Extensive experience designing and developing REST API's
(Java Spring Framework preferred);* Experience with Agile
development methodologies including unit testing, test-driven
development (TDD), Continuous Integration (CI), Continuous Delivery
(CD), Pair Programming, and Automated Testing;* Minimum of 2 years'
experience in active adherence to SDLC methodologies such as Agile
or Incremental and working knowledge of SCRUM is a plus;* Deep
understanding of contemporary API and architectural concepts (REST,
Microservices, etc.)* Experience in 12-factor app architecture,
design, and implementation;* Experience working in an
enterprise-scale SaaS product environment that is deployed using
cloud technologies like OpenStack and Cloud Foundry is a plus;*
Proficient in one or more Relational and Non-Relational DB
technologies such as MS SQL Server, MongoDB, Cassandra, CouchDB or
Postgres;* Familiarity with deploying applications with container
technology (Docker, Kubernetes, etc.);* Proven understanding of
OOAD, design patterns, and application development processes and
practices with focus on reusability, extensibility, and
performance;* Solid understanding of software development
environments, source control techniques, and continuous
integration;* Passion and experience in coaching and mentoring
junior and senior software engineers.* Experience as a mentor to
junior/mid-level colleague(s)* Self-motivated team player who
excels in a collaborative environmentEducation* MS degree or
foreign equivalent in computer science, engineering, or related
fieldPDN-993351db-bb06-4f9b-9c44-22b7cf4b9fe7
Keywords: Zensar Technologies, New York , Sr. Java Developer, IT / Software / Systems , New York, New York
Click
here to apply!
|