Java Full Stack Developer

Fynbosys Inc
United States
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Spring Security Amazon Web Services Application Performance Management HTML5 Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Code Review DevOps Github
+30 more
Gradle Hibernate (Java) Java Persistence API PostgreSQL Apache Maven Microsoft SQL Server MongoDB MySQL NoSQL Oracle (Applications) Scrum Methodology RabbitMQ SQL Databases TypeScript Web Applications Google Cloud Spring Cloud Spring-mvc ReactJS Spring-boot Git AngularJS Cassandra Apache Kafka Front End Software Development Software Coding Restful APIs Docker Jenkins Microservices

Job description

We are seeking an experienced Senior Java Full Stack Developer with 10+ years of hands-on experience in designing, developing, and maintaining enterprise-grade web applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, modern front-end frameworks, cloud technologies, and DevOps practices., * Design, develop, and maintain scalable full-stack applications using Java and modern front-end technologies.

  • Build RESTful APIs and Microservices using Spring Boot and Spring Cloud.
  • Develop responsive and interactive user interfaces using Angular or React.
  • Collaborate with product owners, architects, QA teams, and stakeholders to deliver high-quality software.
  • Participate in system design, architecture discussions, and technical planning.
  • Optimize application performance, scalability, and security.
  • Write clean, maintainable, and testable code following coding standards and best practices.
  • Perform code reviews and mentor junior developers.
  • Troubleshoot production issues and provide timely resolutions.
  • Implement CI/CD pipelines and support DevOps initiatives.

Requirements

  • 10+ years of experience in Java application development.
  • Strong expertise in Java 8/11/17.
  • Hands-on experience with Spring Boot, Spring MVC, Spring Security, Spring Data JPA.
  • Strong experience building Microservices and REST APIs.
  • Experience with Hibernate/JPA.
  • Proficiency in Angular (10+) or React.js.
  • Strong knowledge of HTML5, CSS3, JavaScript, TypeScript.
  • Experience with SQL databases (Oracle, PostgreSQL, MySQL, SQL Server).
  • Experience with NoSQL databases such as MongoDB or Cassandra.
  • Hands-on experience with Apache Kafka or RabbitMQ.
  • Experience with Docker and Kubernetes.
  • Experience with AWS, Azure, or Google Cloud Platform.
  • Familiarity with Git, Maven, Gradle, Jenkins, GitHub Actions, or Azure DevOps.
  • Experience working in Agile/Scrum environments

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:25 min

Building medical software with Java and JavaFX

Silvio Barbieri · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all