Lead and own the successful execution of the tech delivery: agreed scope, time and quality
design, develop, and improve the application stack we provide to our clients and employees
apply a broad range of software engineering techniques, from analyzing user needs and developing new features to automated testing, CI/CD and other DevOps practices
ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements
understand, represent, and advocate for client needs
build observability into our solutions, help to resolve incidents, and remediate the root cause of risks and issues
be at the forefront of innovation in our team, prototyping key new functionalities and evaluating emerging technologies.
contribute to the improvement of the engineering culture by mentoring other developers
demonstrate eagerness and willingness to learn new technologies
Your expertise
Bachelor's Degree or higher in Computer Science/ Engineering/ Science
Java stack expert with 8-10 years working experience in full-stack development environments
Proficiency in Java libraries and frameworks (Spring/ Spring Boot/ JPA/ JMS), Web Services (REST, SOAP), XML, and Web development
Working Knowledge and experience of least one of React or Angular
Hand on experience with Spring Framework, Spring Boot
Hands-on experience in WebSphere and UNIX shell scripting
Expertise in multi-threaded programming, memory management, profiling virtualization and containerization
Experience in RDBMS such as MS SQL, PostgreSQL, or oracle
Practical experience of version control and build tools such as GitLab, CI/CD, Nexus, Ansible, AppDynamics
Working knowledge of application servers such as (Apache, Tomcat, IBM Websphere) and relational databases
Knowledge of distributed systems and microservice architectures
Knowledge of agile development practices (Scrum, XP, Kanban, etc)
* Experience in cloud technologies, containers & Kubernetes - would be ideal
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.