18 FORTUNE CONSULTANTS Jobs
Senior Full Stack Developer - Java/AngularJS (3-8 yrs)
FORTUNE CONSULTANTS
posted 15hr ago
Key skills for the job
Job Description :
Senior Full Stack Developer will lead development efforts and drive innovation. As a Senior Developer, the incumbent will be responsible for designing, developing, and maintaining complex, scalable web applications, work closely with cross-functional teams to deliver high-quality solutions that meet our business objectives.
Key Responsibilities :
Technical Leadership :
- Mentor and guide junior developers.
- Drive technical decision-making and architectural design.
- Collaborate with stakeholders to define product requirements and technical solutions.
Full Stack Development :
- Design, develop, and deploy highly scalable web applications using Java, Angular, and AWS.
- Leverage AWS services (Lambda, Node.js) to build serverless and cloud-native applications.
- Collaborate with front-end and back-end developers to ensure seamless integration and optimal user experiences.
API Development :
- Develop robust and efficient RESTful APIs using Spring Boot.
- Ensure API performance, security, and scalability.
Testing and Quality Assurance :
- Write comprehensive unit, integration, and end-to-end tests.
- Conduct code reviews and provide constructive feedback.
Problem-Solving and Troubleshooting :
- Identify, diagnose, and resolve complex technical issues.
- Optimize application performance and user experience.
Staying Updated :
- Stay up-to-date with the latest technologies and industry trends.
- Continuously learn and improve your skills.
Required Skills and Experience :
- Strong proficiency in Java, Spring Boot, and Angular.
- In-depth knowledge of AWS services, especially Lambda and Node.js.
- Expert understanding of RESTful APIs, microservices architecture, and cloud-native development.
- Proficiency in relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
- Experience with front-end technologies (HTML, CSS, JavaScript).
- Strong understanding of software design patterns and principles.
- Experience with version control systems (Git).
Functional Areas: Software/Testing/Networking
Read full job description