H1B Preferred..!!
A Java Full Stack Developer as part of an agile team to build, enhance, and deliver technology products. They are involved in designing, developing, and troubleshooting software components, ensuring security, stability, and scalability. These developers work with various technologies and contribute to the full software development lifecycle.
Key Responsibilities:
- Designing, developing, and troubleshooting software components, including writing secure and high-quality code.
- Working with both front-end and back-end technologies, potentially including Java, Spring Boot, React, Node.js, Python, and various databases (SQL, NoSQL).
- Participating in an agile development environment, contributing to the team’s goals and delivering solutions.
- Applying technical troubleshooting skills to solve problems of varying complexity.
- Working with cloud platforms like AWS and understanding cloud-native development practices.
- Considering security implications throughout the development process and contributing to secure software solutions.
Utilizing tools and practices for continuous integration and deployment.
Skills and Qualifications:
- Programming Languages: Strong proficiency in Java, with experience in other languages like Python, JavaScript, or React being beneficial.
- Frameworks and Libraries: Experience with Spring Boot for backend development and React or Angular for frontend development.
- Databases: Familiarity with both relational (SQL) and NoSQL databases.
- Cloud Computing: Practical experience with cloud platforms, especially AWS.
- Software Development Lifecycle: Understanding of the full software development lifecycle and associated tools.
Problem-solving and troubleshooting: Ability to analyze and solve technical problems
