13 Sep
|
MyRemoteTeam
|
Karnataka
13 Sep
MyRemoteTeam
Karnataka
JOB DESCRIPTION Senior Java Full Stack Engineer Experience: 7-10 Years Role: Java Full Stack Engineer Backend: Java Frontend: React JS 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, React JS 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 React JS. Develop robust backend services, APIs, and business logic using Java and related frameworks. Build responsive and reusable frontend components using React JS. Design and integrate RESTful APIs and ensure secure and productive 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, Dev Ops, 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 React JS 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 Cloud Watch. Experience with CI/CD pipelines and Dev Ops 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
📌 Senior Java Full Stack Engineer (Karnataka)
🏢 MyRemoteTeam
📍 Karnataka