No more applications are being accepted for this job
- Work closely with the developers to architect and develop the best technical design and approach.
- Coordinating closely with your team to stay aligned on business goals and make sure your squad is progressing and delivering against them.
- Supporting and coaching your squad to reach their highest technical levels.
- Co-Ordinate with Product Owner to prioritise the backlog of user stories and clearly communicating what needs to be done and by when
- Ensuring software quality, system scalability and high availability through architectural decisions, best practices and the management of the QA function
- Collaborate with DevOps to build a comprehensive set of CI/CD pipelines that allow the team to deliver features on a continual basis.
- Maintaining detailed specifications of software components and assets
- Ensuring platform performance goals are met
- Advising the management team on the continued feature development, performance and scalability
- parameters of the platform.
- Keeping up on industry trends and communicating opportunities, weaknesses and threats from a
- technology perspective to the management.
- Creating consensus and working with senior developers and the Product Team to quickly resolve issues and technology selection questions.
- Measure and monitor progress of delivery at clearly defined stages in the process.
- Make adjustments as necessary
- Proficient in Java, with a good knowledge of its ecosystems
- Experience using cloud based server-less technologies, message queues, caching technology, object storage solutions, data storage solutions (relational and NoSQL), API gateways, containers and container eco systems
- Commitment to software practices of Continuous Integration and automated testing.
- Commitment to incorporating quality software practices into all phases of the project life lifecycle
- Good understanding of key AGILE concepts and/or experience with leading or operating in an AGILE environment.
- Good Knowledge in LeSS (Large-Scale Scrum) framework
- Experience in leading teams through change.
- Demonstrated ability to grow talent and leverage teams effectively for optimal success.
- Proven track record of strong verbal/written communication and presentation skills, including an ability to effectively communicate with both business and technical teams.
- Knowledge of network protocols and Internet topology
- Experience with SVN/Git based source control
- Strong creative, organisational and numerical skills with excellent attention to detail
- Hands on approach and self-motivated
Senior Java Developer - Kerala, India - Talent basket
Description
Job Description :
Position : Senior java Developer - 5+yrs
Location : Cochin
Notice : Immediate to 30 days
Technical Skills : Core Java (8 or higher versions), Multithreading experience, Spring, Spring MVC, Spring Boot, ORM tools - Hibernate, Web services - REST, SOAP, Angular JS, Node JS, SQL (Oracle, SQL Server), NoSQL (MongoDB), Cloud Computing (Google Cloud Platform, AWS, Azure etc), CI, CD, Docker, Ansible etc
Specific Responsibilities / Key Tasks :