Mandatory Skills
Job Responsibilities:
Develop Spring Boot applications.
Work collaboratively as part of an Agile Persistent Team to build in-house applications.
Support and maintain production applications developed by the team.
Manage and optimize deployment pipelines for improved efficiency.
Maintain application databases.
Enhance application reliability.
Manage OpenShift stack.
Job Requirements:
Experience Level: 3+ to 8 years
Strong proficiency in Java 11/17.
Hands-on experience with Spring Framework, including Spring Security, Spring Integration, Spring Batch, Spring Data, Spring Cloud, and Spring Boot.
Proficiency in ORM frameworks such as Hibernate, Jooq, or MyBatis.
Scripting experience with Unix/Linux (any flavor).
Knowledge of MariaDB/MySQL databases is essential.
Advantageous to have experience with Hadoop and related tools such as Spark, HDFS, Hive, and Impala.
Experience working with messaging queues such as ActiveMQ.
Preferably, at least 1 year of experience in Front-End technologies such as ReactJS, Material UI, Bootstrap, and NPM.
At least 2 years of experience in REST API development.
Proficient with Git and GitHub, BitBucket.
Good working knowledge of OpenShift and microservices architecture.
Familiarity with Agile practices.
Experience with continuous integration and release automation.
Proficient with collaboration tools such as Confluence and JIRA.
Soft Skills:
Strong teamwork and communication skills.
Excellent problem-solving abilities.
Adaptability to evolving project requirements and priorities.
Achieve your dream job with our top-notch tools!
Resume Checker
Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!
AI InterviewPrep
Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!
Resume Builder
Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!