Java Full Stack Developer
- 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
+34 more
Job description
We are seeking a Senior Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, AWS Cloud Services, and Microsoft SQL Server. The ideal candidate will be responsible for designing, developing, testing, and deploying scalable cloud-native applications while collaborating with architects, business analysts, QA teams, and stakeholders in an Agile environment., * Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and Microservices.
- Build scalable RESTful APIs and cloud-native solutions.
- Develop and enhance front-end applications using Angular or React.
- Work with AWS services including EC2, ECS, Lambda, S3, RDS, API Gateway, and CloudWatch.
- Design and optimize SQL Server databases, stored procedures, and complex T-SQL queries.
- Perform database performance tuning and query optimization.
- Implement CI/CD pipelines and DevOps best practices.
- Deploy and manage applications using Docker and Kubernetes.
- Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software.
- Ensure application security, scalability, reliability, and performance.
Requirements
- 10+ years of experience in Java Full Stack Development.
- Strong expertise in Java 8/11/17, Spring Boot, Microservices, and REST APIs.
- Hands-on experience with AWS Cloud Services (EC2, ECS, Lambda, S3, RDS, API Gateway, CloudWatch).
- Strong experience with Microsoft SQL Server, T-SQL, Stored Procedures, Query Optimization, and Performance Tuning.
- Experience with Angular or React, JavaScript, and TypeScript.
- Strong understanding of Agile development methodologies.
Preferred Skills
- Docker and Kubernetes.
- Jenkins, GitHub Actions, and CI/CD automation.
- Terraform or AWS CloudFormation.
- Messaging platforms such as Kafka or RabbitMQ.
- AWS Certifications.
- DevOps and cloud automation experience.
Skills: AWS Lambda, Agile Programming Methodologies, Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), AngularJS, Apache Kafka, Application Programming Interface (API), Applications Security, Architectural Analysis, Automation, Best Practices, Business Analysis, Cloud Applications, Cloud Computing, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Database Optimization, DevOps, Docker, GitHub, Java, Jenkins, Microservices, Microsoft SQL Server, Microsoft Transact-SQL (T-SQL), Performance Tuning/Optimization, Quality Assurance, Query Optimization, REST (Representational State Transfer), RabbitMQ, React.js, Requirements Management, Scalable System Development, Software Engineering, Stored Procedures, Test Plan/Schedule, User Interface/Experience (UI/UX)
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
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
93 Java Interview Questions You Should Prepare For
7 Important Tips That Every Software Developer Should Know
Is Software Engineering Over-Saturated?