Verified today
Senior Java Fullstack Developer
About the role
Senior Java Fullstack Developer role focused on building scalable, cloud-native applications using Java, Spring Boot, and modern front-end frameworks. The position requires strong backend and frontend expertise, cloud services knowledge, and Agile development experience.
What you’ll do
- Develop full-stack applications using Java, Spring Boot, and Angular/React.
- Design and implement scalable microservices and RESTful APIs.
- Collaborate with product owners, designers, and QA to deliver high-quality software.
- Write clean, testable code following TDD and automated testing practices.
- Participate in code reviews and maintain code quality standards.
- Integrate CI/CD pipelines and DevOps practices for continuous delivery.
- Ensure application performance, security, and reliability.
- Communicate progress and technical decisions to stakeholders.
What you’ll bring
- Bachelor's degree in Computer Science or related field.
- 5+ years of professional Java development experience.
- Proficiency in Spring Boot, microservices, and RESTful APIs.
- Strong front-end skills with Angular or React.
- Experience with AWS or Azure cloud services.
- Knowledge of CI/CD pipelines and DevOps tools.
- Solid understanding of SQL and relational databases.
- Familiarity with Agile methodologies (Scrum/Kanban).
Nice to have
- Experience with Docker and container orchestration.
- Background in life science or healthcare data domains.
- Knowledge of web security and proxy servers.
- Experience with Linux shell scripting.
Skills
Education
Bachelor