Dice is the leading career destination for tech experts at every stage of their careers. Our client, HireNetworks, is seeking the following. Apply via Dice today!
Senior Full Stack Java Software Engineer
Seeking an ambitious Senior Software Engineer who gets excited about designing, building and architecting robust software applications and solutions. Our software client in the booking space (think tours, experiences, reservations) from across the pond is build out their brand-new US team! The right candidate will have solid commercial experience with modern Java and JavaScript frameworks ( e.g. Spring Boot, Node.js, React) and an emphasis on product usability, user experience, and team mentorship.
This is a direct-hire, fully remote opportunity available to US-based candidates , with a strong preference for the Eastern time zone as the US HQ is in Raleigh, NC . Target salary range is $130,000 - $160,000 + benefits. No overseas travel is required , but occasional after-hours work may be needed to support the Australia-based core team until the US team is fully established. Vaccination is required for employees who want to visit the Raleigh, NC office. No sponsorship , relocation assistance, or C2C/subcontracting arrangements are available.
Responsibilities of the Senior Full Stack Java Software Engineer:
Deliver world class software that delights our customers and exceeds the expectations of our business
Work with an experienced software team to create quality software, with a focus on shipping code in a Java, React, TypeScript, Node, AWS services tech stack environment
Contribute to the technical design and architecture of the software / platforms
Maintain and drive code quality by conducting code reviews, unit testing and other automated tests
Contribute to discussions to help size, estimate, and manage delivery of product backlogs
Support and promote an agile development environment, collaborating with an existing high performing, agile product design and software engineering team via daily stand-ups, retrospective sessions, and developing feature specs
Write code every single day, but also collaborate with the broader business and product teams in planning, daily stand-ups, and retrospective sessions
Contribute to developmental technology experimentation, selection, and implementation
Contribute to the engineering roadmap
Share and learn best practices, latest technologies, and programming languages
Requirements of the Senior Full Stack Java Software Engineer:
5+ years' software engineering / development experience, with experience across the full stack
A focus on the Java tech stack, with Java 11+, Spring Boot, Spring Framework, JPA (Java Persistence API), AWS
Deep passion for web technologies and an ability to communicate to the team
Understanding of scaled agile and dev o ps development environments
Working knowledge and commercial experience with distributed systems and RESTful APIs, including best practices with relation to system resilience, transaction management, connection pooling, retry policies, circuit breaking and timeouts
Proficiency with the computer science fundamentals such as algorithms and system design
Experience working with modern, web based architectures, including REST APIs, Serverless, event driven microservices, etc.
Experience working with web based applications and ecommerce platforms that perform at scale
Cloud infrastructure experience an advantage, especially with AWS services
Outstanding communication skills with experience encouraging a culture of collaboration; mentorship experience highly desired
Down-to-earth, make it happen, analytical and detail oriented with a strong drive and innovative approach
Computer Science / Software Engineering degree a plus but not required
Experience with PHP, JavaScript / TypeScript and modern reactive frameworks ( e.g. React, AngularJS), CSS and Less / Sass a plus
Contact Lindsay Allan at regarding this posting. A Word resume is preferred when applying.
When looking for a job, have you ever heard the phrase... it is not about what you know, it is who you know?
At HireNetworks, it really is all about who we know.
Whether your current contract is coming to a close, you're looking to advance your career or are a company on the hunt for new talent and wanting to expand...let HireNetworks put our networks to work for you.
HireNetworks is an equal opportunity employer.
Work is generally performed in an office environment in which there is only minimal exposure to unpleasant or hazardous working conditions. Must have an ability to sit for long periods throughout the day. Must be able to use a telephone or headset equipment.The incumbent must be able to perform work at a computer terminal for 6 to 8 hours a day, function in an environment withconsistentinterruptions, and in rare circumstances, lift 20 lbs.The work may be stressful at times and demand the ability to hit the key deliverables for the role.
#dice - provided by Dice
Job Summary
Job ID
:
17
Company
:
Dice
Location
:
Worldwide
Job Type
:
Full-time
Primary Tag
:
Full-stack
To claim this job, send an email to admin@remoteng.com from your work email with the job ID.