USNLX Virtual Jobs

USNLX Virtual Careers

Job Information

Shuvel Digital Remote-Sr. Java Software Developer in United States

Responsibilities:

  • Design, and implement high-performance, resilient, scalable, modular code in Java.

  • Enhancement and maintenance development for new features and projects, as well as existing applications using Java.

  • Adhere to and help inform team's existing software development guidelines.

  • Develop, Enhance, Customize, Support, and Maintain code as per design and coding standards.

  • Collaborate with the product team for enhancements and implementations.

  • Participate in design sessions and code reviews.

  • Documents processes, user manuals, and guides.

  • Provide technical guidance, advise and mentor other developers within the team.

Required Skills:

  • 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 Skills:

  • 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.

DirectEmployers