Senior Java Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
We are seeking a Senior Java Full Stack Engineer to join a high-performing Agile/Scrum development team. The ideal candidate will be a strong backend-focused engineer with solid frontend experience, working approximately 60% Backend / 40% Frontend.
You will design, develop, test, deploy, and support scalable web applications while collaborating closely with developers, QA engineers, architects, product owners, and other stakeholders., * Design and develop scalable full-stack applications using Java, Spring Boot, and Angular.
- Build and integrate RESTful services and APIs.
- Develop reusable, maintainable, and secure software components.
- Participate in technical and design discussions with developers and architects.
- Collaborate with QA teams to ensure strong test coverage and application quality.
- Troubleshoot and resolve application issues across backend and frontend layers.
- Contribute to CI/CD, deployment, monitoring, and production support activities.
- Participate in Agile ceremonies and collaborate with cross-functional teams.
- Translate complex business requirements into efficient technical solutions.
Requirements
- 5+ years of Full Stack Software Engineering experience
- Strong hands-on experience with Java
- Strong experience with Spring Boot / Spring MVC
- Strong Angular development experience
- JavaScript / TypeScript
- RESTful APIs and web services
- Java EE / J2EE
- Apache Tomcat
- Maven
- Node.js / NPM
- RxJS
- HTML / CSS
- Object-Oriented Design and common design patterns
- Experience developing scalable and maintainable applications
- Experience with Agile/Scrum methodology
- Strong understanding of software development, testing, and deployment practices
Nice to Have
- Apache Camel
- Jasmine / Karma
- Docker
- Kubernetes / EKS
- AWS cloud experience
- AWS certification
- CI/CD and DevOps
- Financial services industry experience
- Application monitoring and deployment
- Web accessibility / WCAG knowledge, The ideal candidate should have strong Java/Spring Boot backend expertise while being comfortable working across the Angular frontend. Candidates with experience in AWS, Kubernetes/EKS, Apache Camel, or Jasmine/Karma will have an advantage.
Must Have: Java, Spring Boot, Angular Preferred: Apache Camel, Jasmine, Karma, Kubernetes/EKS, AWS
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
93 Java Interview Questions You Should Prepare For
What’s the Difference Between Frontend and Backend Development?
Highest Paying Tech Companies for Developers