Please check the requirement below and reply with the updated resume and details below if you are interested.
Full Stack Java Developer
Location: Princeton, NJ
Long term
Need 9+ Yrs of experience
Please Email to chaitany...@novisync.com
We
are looking for engineers who can use cutting edge technologies to solve
complex problems, and who are driven to deliver value in alignment with the ETS
mission to advance quality and equity in education. You work directly with the
product owner, and take responsibility for the architecture, design, and code
quality for all of your deliverables. You are dynamic and demonstrate a
commitment to continuous learning. You are equally as comfortable working
independently as you are collaborating with a team.
You will:
• Develop cloud native solutions in AWS using
common patterns (microservices, event driven/serverless, choreography, etc)
• Ideate with Product Owners and teammates and
deliver full stack solutions in short cycles with frequent releases
• Provide leadership and mentor team members
on modern software principles
• Lead code reviews and pair programming
• Provide and receive constructive feedback
with team members to drive continuous improvement
• Experiment and Innovate with creativity
while balancing value delivery
• Build and maintain healthy CI-CD pipelines
with Infrastructure as Code and fully automated testing
• Deliver testable, maintainable and
high-quality code and take operational responsibility for the components that
you develop
• Work in programming languages including
Java, JavaScript, Python
• Be comfortable in a variety of data
persistence from large relational databases like RDS, no-sql dynamoDB, or
simple S3 persistence
• Work in a fast-paced team using agile
principles across multiple products
• Stay current with emerging trends in cloud
software development
• Focus on customer needs in order to
understand intended outcomes and collaborate with the team to solution around
that value
Required Skills:
• Proven success in designing, coding and
implementing scalable software solutions using modern technology and practices
• Strong/Expert level proficiency in building
and deploying cloud-native solutions with Amazon AWS (CDK, CFTs, variety of AWS
services, provisioning Infrastructure as code)
• Expert level proficiency in Java,
JavaScript, Spring Frameworks,Hibernate, Junit, XML, JSON,
• Strong experience in web service development
(RESTful/json)
• Proficiency in RDS, Oracle, PostGreSQL
• Experience with GitLab CI/CD,
Containerization, Splunk
• Experience developing web applications using
(Angular, KendoUI, RichFaces, HTML, CSS, JavaScript)
• Experience building serverless applications
on AWS using API Gateway, Lambda, SQS, SNS, IAM Roles/Permissions, DynamoDB.
• Experience in using Collaborative tools
(Jira/Confluence) for task management, breakdown, estimation and tracking.
• Understanding of Agile techniques and
ability to rapidly iterate in a dynamic environment
• Strong problem solving, analytical, and
communications skills
Requirements:
• Bachelor's degree in Computer Science,
Engineering or a related subject
• AWS certification strongly preferred
• Scrum certification is nice to have.