Middle (2-5 ani), Senior (5-10 ani)
We are working on development of applications with the technologies which are mentioned below.
Variety of Java versions are used starting from Java 6 to Java 8 across many applications.
Additionally many applications are based on new technologies like Angular and React.
- Responsible for development, support, maintenance and implementation of complex enterprise-wide projects.
- Communicate with customer technical teams to respond to technical queries / requests, design discussions and closure.
- Drive requirements from customers to closure and interface with other teams in the ecosystem.
- Coach, guide and mentor junior members in the team
- 4 years of development experience with strong programming, debugging and analytical skills
- Good experience in application of standard software development principles. You should be able to work as an independent team member, capable of applying judgment to plan and execute your tasks.
- Deep knowledge of core Java/J2EE
- Good knowledge on Microservices Architecture, Domain Driven Design, Containerization
- Hands on Spring Boot, Spring, Hibernate, JEE architecture, SOAP, REST, JSON
- Working knowledge of Frontend technologies like Angular, Typescript, HTML5, JSF(Richfaces), Velocity template
- Working knowledge of application server – Tomcat, JBoss, Websphere, Weblogic
- Working knowledge of SW Versioning Systems such as Git, Gitlab, SVN
- Good to have knowledge on:
- Cloud – Azure, AWS, GCP
- Domain - Telecom domain
- Scripting - Python
- Hands on knowledge on DevOps – Jenkins, Chef, Puppet, Dockers
- Knowledge on API Management Platforms – Apigee, Mulesoft
- Good communication skills both written and oral