Pune, Maharashtra, India
1 day ago
Java Tech Lead
Job Requirements
Design, Code, document, test components / subsystems to a high standardMust be solutions oriented – ultimately find and implement the ‘best fit’ solution to address the requirement on time.Assist defining processes and choice of development tools to be used across the groupInterpret technical specifications to produce detailed designDesign with future extension in mindPerform functional and performance testing of solutionsEnsure code is easily maintainable and tracked in version control systemProvide task estimates, level of complexity assessmentProvide input to scheduling of projectsEnsure tasks get executed on time and to required standardsPass on knowledge of various technologies to other team members and to other functions

Work Experience
Experience in developing Microservices or Business Services or APIs using Java 8+, Spring Boot, Hibernate, J2EEVery Good working knowledge of Database [Oracle / Postgres / MySQL]Understand the use of Design Patterns and Design ArchitectureExperienced in delivering commercial grade softwareDemonstrated recent experience with hands-on coding and software designSolid software design knowledge – you should know how to create software that is extensible, reusable and meets desired architectural objectivesSolid practitioner of the Agile/Scrum development process, ideally with, DevOps and continuous integration/deployment (CI/CD)Experience with REST/SOAP, XML/JSON, TomcatData structure and AlgorithmAPI Security, JWT SigningUnderstanding of Service Discovery, Inter-Service Communication, Service Deployment and Service Orchestration frameworksGood knowledge and experience with Docker Containers.Prior Experience in Banking Domain.

Good to have skills:

Has been pro-active in creating better user experience, consumer value proposition,Exposure to Amazon AWS or Microsoft AzureUnderstands gaps in knowledge and has ability to source training onlineKnowledge of payment protocolsFamiliarity with web front-end development (e.g. HTML, JavaScript and CSS)QA skills in testing, scripting and test automationWillingness to learn new technologies and approachesReadiness to work in a global team with contributors from different backgrounds, skills and locationsGood knowledge and experience with Kubernetes, Jenkins, API Connect, Kafka in a cloud environment

Por favor confirme su dirección de correo electrónico: Send Email