Senior Java Software Developer

May 24, 2023

🏡 Remote – New York

Apply Now
Logo of Shuvel

Shuvel

Digging for Leads!

11 - 50

Description

• Designing and implementing high-performance, resilient, scalable, modular code in Java • Enhancing and maintaining development for new features and projects, as well as existing applications using Java • Adhering to and helping inform team’s existing software development guidelines • Collaborating with the product team for enhancements and implementations • Participating in design sessions and code reviews • Documenting processes, user manuals, and guides • Providing technical guidance, advise and mentor other developers within the team

Requirements

• Minimum 7+ years of related experience in software development, design, and architectural principles • Expert in Object oriented design and development, data structures and design patterns • Experience with Agile framework methodologies such as Scrum and ability to apply best practices using industry standards throughout all software development lifecycle • Able to take high-level requirements and decompose into tasks • Extensive experience with Java 11+, SpringBoot 2 or MVC, JDBC, Hibernate, JPA, JetBrains IDE or Eclipse Web Services (XML, SOAP/RESTful) • Experience with ES6+, modern Javascript frameworks (Vue.js, React, Angular), TypeScript and node.js • Experience with RDMS and database design, optimization, and troubleshooting (PostgreSQL) • Ability to lead code reviews and expert understanding of version control systems such as GIt, BitBucket, etc. • Experience with Automated unit tests (i.e. jUnit, jsTestDriver, mocks) and TDD • Knowledge of web application security vulnerabilities and how to address them • Experience with native cloud based development • Able to multi-task and work in a dynamic, fast-paced environment • Excellent verbal and written communication skills • Desired: 3+ Years NoSQL development and design with tech such as MongoDB or DynamoDB, 3+ Years of experience with development using AWS Serverless technologies, or similar cloud native technology, 5+ years of API design and development following industry standards, 5+ years design and development using a MicroService architecture

Benefits

• Competitive salary and benefits package • Opportunity to work with cutting-edge technology • Dynamic and fast-paced work environment • Chance to collaborate with a talented and experienced team

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com