
Software Engineer ( Java Fullstack )
- Location : Bengaluru
- 13 Views
- Package : 7LPA
- Experience : 4 Years
Description
Job Description
Responsibilities and Impact:
- Develop, test, and maintain high-quality full-stack applications using core Java for backend and modern web technologies for frontend.
- Utilize AWS services for deploying and managing scalable applications.
- Collaborate with cross-functional teams to design and implement new features and enhancements across the entire stack.
- Participate in code reviews and provide constructive feedback to ensure best practices are followed across front-end and back-end development.
- Troubleshoot and resolve issues in existing applications to improve performance and reliability across all layers of the stack.
- Contribute to the continuous improvement of SDLC processes and Agile methodologies, ensuring they are effectively applied to full-stack development.
What Were Looking For:
Basic Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- Proven experience in full-stack development, with strong expertise in core Java and AWS.
- Solid understanding of front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Comprehensive knowledge of the Software Development Life Cycle (SDLC) and Agile development methodologies.
Key Soft Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, both written and verbal, to collaborate effectively with team members and stakeholders.
- Ability to work independently and as part of a team in a fast-paced environment.
- Adaptability and willingness to learn new technologies and methodologies.
Additional Preferred Qualifications:
- Experience with DevOps practices and tools such as Jenkins, Docker, or Kubernetes for automated deployment and containerization.
- Familiarity with microservices architecture and RESTful API design.
- Prior experience working in a cloud-native environment, leveraging AWS services for application development.
- Strong understanding of database technologies, both SQL and NoSQL, and experience with database design and optimization.