#210619597
and resilient software to advance the business.
Develop secure high-quality production code and reviews and debugs code written by others
Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Implement and manage AWS cloud services to support application infrastructure and deployment.
Explore AI/ML technologies to enhance application functionality and decision-making processes.
Lead evaluation sessions with external vendors, startups and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials and applicability for use within existing systems and information architecture
Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
Provide L3 Support of the application.
Add to team culture of diversity, equity, inclusion and respect
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 5+ years applied experience
Experience in Core Java and J2EE frameworks, Micro services, Spring/Hibernate and various Apache libraries
Experience with UI technology like ReactJS, Node.js, Angular JS, HTML5, JavaScript
Hands on experience of big data technologies like Hadoop, Spark and Kafka.
Hands-on experience with AWS cloud services (e.g., EC2, S3, Lambda, MSK, ECS, EMR, RDS, Athena , Open Search etc. )
Experience with Messaging, XML and Integration patterns.
Understanding of database management systems (e.g., SQL, NoSQL), ORM, RDMS concepts with hands on experience on Oracle DB.
Good understanding of Linux environment and shell scripting.
Experience with Maven, Jira, GIT and CI Tools.
Experience with Test Driven Development.
Certified in developing / architecting applications based on Amazon Web Services.
Preferred qualifications, capabilities, and skills