Description

Job Description:
Research, evaluate, identify alternative approaches, recommend, design and code efficient and effective solutions for challenging problems ranging from small to large work efforts for low to high complexity problems.

Comply with standards and guidelines related to the design, construction, testing and deployment activities as established by departmental and organizational standards.

Demonstrate collaborative skills working within a project team of diverse skills and will bring communication skills including oral, written and presentation skills, creativity, and problem-solving skills to a challenging environment.

Partner with other competency leads/ developers and support project planning, technical design, development and solution deployment functions.

Identify opportunities in business processes, system capabilities and delivery methodologies for continuous improvement as applicable



Required Qualifications:
Bachelor’s Degree
5+ years of hands-on software engineering, object-oriented and/or functional programming
5+ years of experience building enterprise level software using JAVA, J2EE technologies and Spring boot
2+ years Experience with Message Broker system like Kafka or MQ
2+ years of experience working with data technologies such as SQL, Oracle or PostgreSQL
2+ years Experience in Azure cloud development
Experience in GitHub and Maven to manage source code and dependencies
Experience in Jenkins and configuring CICD pipelines.



Preferred Qualifications:
Bachelor's Degree in Computer Science, Software Engineering or MIS
3+ years of experience in developing in agile teams and building integrated test
3+ years of experience integrating RESTful APIs or web services with user interfaces
1+ years of experience in UI development using Angular or React

Education

Any Graduate