Role Description
- Write well designed, efficient, testable code.
- Develop functionality using an AWS-based architecture.
- Develop and adhere to SDLC best practices.
- Design, implement, and maintain high-volume, low-latency java-based applications.
- Help architect the overall system.
- Help troubleshoot issues at the microservice and / or integration level.
Technical Competencies
6+ years experience in software development, specifically developing applications using Java platforms.Database experience using MS SQL Server, My SQL and DynamoDB.Proficiency with Linux based environments, including shell scripting.Experience with Angular (latest versions), TypeScript and JavaScript, HTML5, and CSS.Good knowledge of data-intensive applications.Expertise with relevant technologies such as Spring Boot.Experience with performance optimization.Solid practical experience developing enterprise software applications.Experience with microservices.Able to quickly fix bugs and solve problems.Excellent ownership and communication skills.Experience working in an agile team.Soft Skill Competencies
Strong analytical and problem-solving skills.Effective communication and collaboration skills.Ability to work independently as well as in a team-oriented environment.Proactive attitude with a passion for continuous learning and improvement.Strong time management and ability to handle multiple tasks efficiently.Other Competencies
Experience working in agile development environments.Understanding of microservices architecture and scalable applications.Basic knowledge of DevOps tools and deployment strategies.Ability to adapt to new technologies and frameworks as per project needs.(ref : hirist.tech)
Skills Required
Java, Performance Optimization, Css, Ms Sql Server, Dynamodb, Spring Boot, Shell Scripting, Angular, Microservices, Typescript, Javascript, Linux, Html5, Aws