About The Role
Amplify looking for a Junior-Mid Java Developer for its backend platform development, responsible for developing of
micro services using Spring Boot, RESTful Services, Cloud and Container based solutions. Working closely with the
members of the UK team as well as the technical lead, the Senior Java Developer role at Amplify will be responsible for
development of the Amplify Backend platform while maintaining high-quality, robust, performance software which
meets the needs of our business and clients.
Key Areas of Responsibilities
- Functional features development of Amplify backend RESTful web services using Spring Boot.
- Ensuring coding standard, micro service system architecture is well-maintained as per standards and core
principles of business.
- Working closely with remote Product, BA and Technical teams to ensure product requirements are met.
- Working closely with members of the team to complete the tasks on time and high quality.
- Keeping current with new technologies and making recommendations to the team while maintaining and
enhancing existing product code base.
- Working with members of the QA, DevOps and delivery teams to ensure products are tested, installed and
maintained to a high standard.
- Maintaining high quality coding standards within the team and support team in code and design reviews.
- Working closely with Technical Lead to ensure dev tasks completed on-time.
- Responsible for building TDD documents, UML and functional specification documents.
Key Requirements
- At least 2+ years’ commercial experience in Java based technologies and RESTful web services. Solid Hands-on
experience of Java/J2EE and Spring Boot or Spring Framework.
- Experience in Java, its core libraries and any of open source frameworks such as Spring Boot, Spring
Integration as well as Gradle, Maven etc.
- Experience of RDBMS and SQL Knowledge as well as NoSQL databases (Highly Desirable).
- Demonstrable knowledge of at least one of software development methodology (Agile Kanban/Scrum, Agile
SAFe) and structured approaches to development. Capable of working to strict deadlines.
- Experience in working with Spring framework and cloud-based technologies like AWS. Always open to adopt
to new technologies, techniques and standards.
- Understands DevOps culture and develop software with CI/CD pipeline in-mind.
- Self-motivated, pro-active and working with the other team members in taking up initiatives appropriate to
the business and the team. Skills:- Java, Spring Boot, Microservices, RESTful APIs, DevOps and Test driven development (TDD)