Utilize container technologies for application deployment
Enhance system performance using data structures and algorithms
Collaborate with teams to deliver high-quality software
Contribute to a culture of feedback and continuous learning
Benefits
Opportunities for continuous professional development
Collaborative work environment fostering teamwork
Access to the latest technologies and tools
Mentorship and coaching opportunities
Flexible learning avenues, including self-directed activities
Full Job Description
Job Description
Demonstrates high personal integrity and ability to earn trust from others.
Demonstrates a growth mind-set, seeks feedback often, and is effective in continuous personal and professional development.
Participating in self-directed learning activities aimed at developing deep expertise within technical domain, including reading relevant publications, participating in domain forums or groups etc.
Advanced design/debugging/coding skills.
Complex problem-solving skills.
Communications and organization skills.
Team work skills.
Leadership skills and ability. Coaching and mentoring skills.
Strong knowledge in object-oriented analysis and design patterns.
Active listening and resect for opinions and ideas of others; invite dissent.
Qualifications
Full stack developer
Experience in JAVA, Spring Framework, REST API, Web Services
Experience in design and development of Micro-Services and APIs.
Strong Knowledge in Object Oriented Analysis & Design patterns
Expert level knowledge of Data structures and Algorithms
Familiarization with container technologies (Docker and/or Kubernetes)
Demonstrate knowledge of NoSQL databases
Experience in distributed data streaming frameworks like Kafka
Knowledge of CI/CD and DevOps
Experience in Mainframe concepts desired
Experience working on or with Automation tools
Angular or React experience a plus, however, not required