· Bachelor's degree in Computer Science or equivalent field of study and/or 5+ years development experience
· Robust critical thinking skills, coupled with a desire for growth, to learn and engage with peers in technical and design discussions
· Proven experience communicating technical needs and capabilities to non- technical team members, product owners and partners
· Ability to utilize a long-term mentality to help produce scalable, maintainable solutions
· Passion to provide guidance on standard methodologies and mentoring support to the other developers
·
The Skills You Bring
· 5+ years of experience in designing and implementing web applications.
· Professional experience in Web UI front-end frameworks and web technologies including HTML/CSS, JavaScript or Typescript, web components with Angular.
· Solid knowledge in Java and Spring Boot framework.
· Solid technical background in crafting and developing enterprise digital applications with MVC design pattern,
micro front-end strategy and open micro service architectures.
· Proven experience with building digital restful APIs.
· Deep understanding and experience of version control system management using various Git workflows.
· Proven experience in DevOps best practices and tools like Jenkins or Jenkins Core, and Git/GitHub.
· Solid knowledge of cloud solutions, serverless architecture, containerization strategies.
· Proven experience in container and cloud technologies, including Docker, Kubernetes and AWS, as well as secure application development.
· Quality-first, testable solutions using TDD and automation.
· In-depth knowledge secure coding standards and practices.
· Strong experience in leading in a reciprocal, team-based environment with a constant focus on learning, mentoring, and encouraging others.
· Experience in Agile and Scrum development methodology.
The Value You Deliver
· Working dir
📌 Software Eng (India)
🏢 Photon Group
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.