3-6 Years of experience in Java development
- Good experience in Software development technologies like JAVA, Web Services, Web API using REST and SOAP Technologies.
- JAVA - Strong in core features and JDK8 Features (Executor service, Java Streams and lambda).
- JMS - Queues (IBM/Rabbit/Active MQ) and knowledge on Kafka
- Experience in Design patterns and Dependency Injection Frameworks.
- Spring Boot and Microservices - REST and SOAP
- Knowledge/experience in any Cloud technologies (preferably AWS), Ec2, S3 Buckets, ECS and ELB s is an advantage.
- SQL Server experience is a must also having MySQL, Postgres SQL is an added advantage.
- Agile methodology experience is an advantage.
- Perform code and design reviews and able to provide guidance to the team technically.
Roles & Responsibilities:
- Working with Product to determine business requirements and create software solutions that integrate with sophisticated server functionality.
- Ability to Plan, design and deliver cost-efficient and effective solutions by transforming complex requirements into functional architecture and help resolve technical problems as and when they arise.
- Hands on experience on Application Development and web services.
- Deliver good quality of work with standardized code format.
- Excellent creative, analytical, problem solving and strong debugging skills.
- Should be able to understand Business Requirements.
- Ability to independently come up with algorithmic solutions based on complexity and performance considerations.
- Good verbal and written communication skills.
Qualification:
- Graduate with 3-6 Years of experience.
Nice to have:
- Knowledge on Finance domain.