Java-Cloud Engineer Associate - Core Java - ATM - 166461

Hexaware Technologies (Chennai, TN, India) 7 days ago

Responsibilities:



·
Design, develop, and maintain the software code base of Indexes
in both traditional and cloud-based architectures. Hands-on development will be
an integral part of the responsibilities.



·
Help implement software solutions that meet product requirements
and quality needs with respect to functionality, performance, scalability,
reliability, schedules and adherence to Indexes goals and principles.



·
Be a role model to the team, collaborating on good
object-oriented designs & domain modeling. Reinforce good development
practices like test driven development, and continuous integration.



·
Develop areas of continuous integration and automated
deployment. Make recommendations for process improvements such as CI/CD and
automated testing approaches.



·
Introduce and follow good development practices, innovative
frameworks, and technology solutions that help business move faster.



·
Follow best practices like estimation, planning, reporting, and
improvement in everyday work and foster an atmosphere of experimentation and
continuous learning.





Requirements:



·
Completed Bachelor’s degree in Computer Science or Engineering



·
Minimum of 5 years of experience developing software solutions



·
Excellent listening, written, and verbal communication skills



·
Strong knowledge of Java



·
Experience with Spring and Spring Boot



·
Experience implementing RESTful APIs and microservices



·
Hands on experience with SQL and/or NoSQL databases (preferably
MS SQL, PostgreSQL, DynamoDB, Athena).



·
Experience with modern development practices in areas of product
design, requirement analysis, test driven development, and test automation.



·
Well versed with Linux operating system and commands needed for
code development.



·
Experience in analysis, design, coding, and implementation of
large-scale, n-tier, Java based platforms.



·
Ability and willingness to learn new technologies.







Good to Have:



·
Knowledge/Certification of AWS (ECS, Lambda, S3, RDS,
DynamoDB, Athena, Glue)



·
Knowledge of JVM tuning and profiling



·
Knowledge of Docker, Kubernetes, or other containerization
platforms



·
Knowledge of Terraform, Jenkins, Nexus, or other deployment/CI
tools.



·
Knowledge of messaging/streaming technologies (Kafka, JMS,
Spark, Flink, etc.)



·
Knowledge of modern web UI frameworks like Vue.js/React/Angular



·
Knowledge of Node.js, Python, C#



·
Exposure to Capital Market domain (Indexes, Equities, etc.)



·
Be aware of activity in the open-source world. Contributing back
to open source is a big plus.

Java-Cloud Engineer Associate - Core Java - ATM - 166461

Apply On Company Site
Back to search page
;