
Java Full Stack Developer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Newark • New Jersey • United States
Visit company websiteExplore more
Salary
💰 $86,129 - $127,189 per year
About the role
- Works in the area of Software Engineering, which encompasses the development, maintenance, and optimization of software solutions/applications.
- Applies scientific methods to analyze and solve software engineering problems.
- Responsible for the development and application of software engineering practice and knowledge, in research, design, development, and maintenance.
- Exercises original thought and judgment and the ability to supervise the technical and administrative work of other software engineers.
- Builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
- Collaborates and acts as a team player with other software engineers and stakeholders.
Requirements
- 8 years relevant experience working on Java related technologies on Unix or Linux
- 8 years relevant experience working with backend technologies including SpringBoot REST
- 8 years relevant experience to client-side technologies including JSON REST
- Knowledge/understanding of Application Programming Interfaces (API) Consumption Development
- Experience with service-oriented architecture (SOA) patterns
- Familiarity with web service technologies such as APIs REST, JSON, SOAP, XML, JDBC, MySQL
- Unit interface and end user testing concepts and tooling (functional/non-functional)
- Automated testing
- Experience with agile development methodologies and Test-Driven Development (TDD)
- Accessibility awareness
- Software security skills including secure coding, web application security, and DevSecOps
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringBootRESTJSONAPI DevelopmentService-Oriented ArchitectureSOAPXMLMySQLAutomated Testing
Soft Skills
Team PlayerSupervisionOriginal ThoughtJudgmentCollaboration