Collaborate with internal teams to produce software design and architecture
Write clean, scalable code using Java programming languages
Test and deploy applications and systems
Revise, update, refactor and debug code
Improve existing software
Develop documentation throughout the software development life cycle (SDLC)
Experience working with Agile delivery models
Serve as an expert on applications and provide technical support
Good communication and interpersonal skills.
Willing to work hard, meet tight deadlines and learn a lot
Impart training to the junior resources on the team
Skill-set required:
Software development, design & architecture experience of medium to complex applications with enterprise-grade software solutions
Experience in building services on a cloud platform such as PCF
Experience in Java/J2EE technologies with, REST APIs, JSON, NoSQL databases, Hibernate, Messaging, front end technologies CSS, HTML, AngularJS or similar framework, Web & Application Server
Microservices architecture and Spring boot framework working experience is a must
Experience in implementing CI/CD build pipelines with tools like Git/BitBucket, Jenkins, Maven, Sonar and Artifactory
Strong interpersonal skills and ability to work in a collaborative environment with cross-functional teams and business
Software development, design & architecture experience in enterprise-grade software solutions.
Detailed experience at developing enterprise-grade distributed and reactive systems
Experience designing solutions for large-scale deployments including large enterprises or service providers, banking, or payment solutions.
Experience working with multiple global customers and distributed teams
Experience with web application development, and internet-related cloud technology development.
Strong interpersonal skills and ability to work in a collaborative environment with cross-functional teams and select third parties
A deep understanding of technical solutions and software patterns (including architectural & design patterns) at various levels.