Senior Full Stack Java developer

  • Hyderabad
  • Valour Technologies
Job Description

The

Senior Full Stack Java developer

is an integral part of the Development Team working in a dynamic, fast paced, agile environment The ideal candidate should have a strong technical background and experience in designing, developing and supporting large complex applications. Job Function:

Work in a fast-paced environment on multiple ongoing projects to design and develop scalable automation solutions. Participate in all phases of the software development cycle from inception, design, development, implementation through post-production support following agile methodology. Provide technical direction, lead the design and implementation of various business process automation initiatives. Adhere to IT Control Policies throughout the project life cycle and ensure delivery of automation solutions with high quality. Document detailed application specification and technical design. Contribute to continual improvement by suggesting enhancements to user interface, software architecture, supportability, or new technologies. Provide technical expertise and documentation as needed to support other team members. ​AWS is Mandatory

Requirements

Qualifications:

8+ years of experience in software development. Solid understanding of computer science fundamentals: Data Structures and Algorithms, Network Architecture. 8+ years of hands-on experience developing applications using

Java, Spring Boot, Spring. 5+ years of hands-on experience with

React UI/Angular JS Frameworks. 5+ years of experience with

RDBMS such as Postgres/SQL, AWS RDS etc. 3+ years of experience with

NoSQL databases such as Mongo DB, DynamoDB, etc. 3+ years of solid experience in developing and delivering applications using

AWS technologies

such as

Step functions, SQS, SNS, Lambda, API Gateway, S3, etc.

Familiarity with Terraform or other IAC technology. Strong experience developing and integrating RESTful APIs. Strong experience developing applications using Microservices Architecture. Understanding of event-driven architecture, eventual consistency principles. Proficiency with CI/CD pipelines Strong experience/knowledge on Container technologies such as Docker Hub, Kubernetes and AWS ECS/EKS/ROSA. Experience/Knowledge on jBPM, Camunda, Drools or JRules is a plus. Outstanding work ethic and commitment to organization success. Willingness to adapt to and self-learn new technologies and deliver on them. Excellent verbal and written communication skills with ability to clearly articulate status of requests and issues both with IT and business partners. Previous working experience in the mortgage (or other financial) industry is a plus. Education and/or Experience: Bachelor’s Degree from a Four (4) year College or University.