FULLTIME
Senior Java Full Stack Engineer
MyRemoteTeam Inc
Not specified · onsite · Posted today
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
JOB DESCRIPTION
Senior Java Full Stack Engineer Experience 7–10 Years
Role Java Full Stack Engineer
Frontend ReactJS
Cloud / Infrastructure AWS, Docker, Kubernetes
About the Role We are looking for a strong Senior Java Full Stack Engineer with 7–10 years of professional experience to design, develop, deploy, and maintain scalable enterprise applications. The ideal candidate should have strong hands-on expertise in Java backend development, ReactJS for frontend development, and AWS-based application hosting, with practical experience in Docker and Kubernetes. Experience with PL/SQL or Snowflake is required.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using Java and ReactJS.
- Develop robust backend services, APIs, and business logic using Java and related frameworks.
- Build responsive and reusable frontend components using ReactJS.
- Design and integrate RESTful APIs and ensure secure and efficient communication between frontend and backend systems.
- Deploy and host applications on AWS and support cloud-based application environments.
- Containerize applications using Docker and manage deployments using Kubernetes.
- Work with PL/SQL or Snowflake for database development, data access, and performance optimization.
- Troubleshoot application, deployment, performance, and production issues across application and cloud environments.
- Collaborate with product, QA, DevOps, and other engineering teams throughout the software development lifecycle.
- Participate in code reviews, technical design discussions, testing, deployment, and production support.
- Follow engineering best practices for code quality, security, scalability, reliability, and maintainability.
Required Technical Skills
- 7–10 years of hands-on software development experience.
- Strong proficiency in Core Java and enterprise Java application development.
- Strong hands-on experience with ReactJS and modern frontend development.
- Experience building and integrating REST APIs and full-stack applications.
- Hands-on experience deploying and hosting applications on AWS.
- Practical experience with Docker and Kubernetes.
- Strong database experience with either PL/SQL or Snowflake.
- Good understanding of application architecture, debugging, performance tuning, and production support.
- Experience with Git and standard software development practices.
Preferred Skills
- Experience with Spring Boot / Spring Framework.
- Experience with microservices architecture.
- Exposure to AWS services such as EC2, ECS/EKS, S3, RDS, Lambda, or CloudWatch.
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of cloud security, scalability, monitoring, and logging.
- Experience working in Agile/Scrum development environments.
Key Competencies
- Strong problem-solving and analytical skills
- Good understanding of software architecture and design principles
- Strong communication and collaboration skills
- Ability to work independently and as part of a cross-functional team
- Ownership of deliverables and ability to work in a fast-paced environment
- Strong debugging and production issue resolution skills
Education Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
Experience Requirement Minimum 7+ years of relevant professional experience, with the preferred range being 7–10 years.
Share your updated CV at shyam.sharma@truelancer.com
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02