Software Engineer - Java
Overview:
The developer will be responsible for design and development of modern web based applications, including program design, coding, testing, debugging, and requirements documentation at a mastery level. Responsible for designing, coding, unit testing, building, deploying, and supporting application software as an athlete that can work in a dynamic environment across functions and projects.
Responsibilities:
- Design, Code, Unit Test Web API, Azure technologies (Web jobs, key vault, DocumentDB, storage, SQL, service bus), performant T-SQL using angular, Java and spring frameworks.
- Experienced and knowledgeable at a mastery-level of industry best practices and vendors in order to actively analyze, design, and recommend third-party tools and create custom web applications. Drives analysis of required functionality and implements customizations to platforms or develops custom solutions to fulfill business requirements with a mastery focus on technical excellence and high quality.
- Performs technical design and maintains documents technical specifications. Assists application architects in the creation of application, integration, and data architecture. Develops /teaches team members of these skills.
- Reviews other developers work against high standards of quality and technical excellence (using best practices) to ensure solutions are aligned to architectural specifications and design. Investigates and corrects reported issues against existing software. Recommends performance improvements including tuning, or process changes. Has an advanced foundation in designing and developing for non-functional requirements including reliability, availability, and performance, scale, security, and data integrity.
Requirements:
- Strong experience developing applications using Java 8, spring framework (spring boot, spring REST, spring JDBC, spring security for authentication and authorization), webapi, database development.
- Strong T-SQL coding skills, understand Execution/Query Plans, transactionality and locking.
- Experience writing unit tests, Mockito library.
- Experience with source control management (GIT) and defect tracking systems (Azure DevOps or similar).
- Experience with HTML5, CSS, JavaScript, ReactJS.
- Experience with Java Concurrency API, Stream API, oAuth .
- Must be able to operate with minimal oversight and operate within a self-organizing scrum team.
- Nice to have experience in Azure services such as Web jobs, key vault, storage.
Recommended Jobs
ETL Admin
Job Details Job Title: Informatica Administrator Share profiles at: Must Haves: Experience as an - " Admin or Administrator" Strong " Informatica" experience Mandatory Skills: Str…
Social Worker MSW
Job Title: Social Worker MSW Location: MMC Southern Campus Department Name: Case Management Req #: 0000222997 Status: Salaried Shift: Day Pay Range: $83,883.00 - $107,469.00 per year…
Field Mechanic
With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment industry. For the past 150 years, we have been passionate about developing and manufacturing i…
Chess Tutor - Instructor | Winter
Area: Cherry Hill, NJ. Do you love Chess? Do you love teaching others? Do you have the ability to impart good sportsmanship to youngsters? Then you have found the perfect job… Chess Wizards is …
Sr. Data Analyst
Company Description At Lingraphica, we are dedicated to improving lives by helping individuals with speech and language challenges communicate more effectively, regain independence, and enhance …
Complex Corporate Paralegal
Large manufacturing plant in the greater Kingsport, TN area has immediate need for an Electrical Maintenance Superintendent. This position reports to the Maintenance Manager. The Electrical Mainten…
Roll Off Driver
OVERVIEW The Roll Off Driver is responsible for the inspection, pickup and delivery of roll off containers in Monmouth and Ocean Counties. They are responsible for the proper recording of all regu…
Pizza Chef
What makes ORA special and a great place to work? We are bonded by family, friendship, deep roots in the community of Oradell, and a shared Italian heritage. For more than 20 years, we have been dr…