Description
We are looking for a skilled Java Developer to join our team. You will be responsible for developing and maintaining high-quality software applications using Java and related technologies. The ideal candidate will have a strong background in Java development with experience in Spring Boot and PostgreSQL/MongoDB.
Requirements
Spring Boot (Micro services framework).
- Excellent programming skills
- Multithreading Programming.
- Maven Builds & handling the deployments in UNIX environment.
- One ORM Technology(JPA with Hibernate).
- Building the scalable and Fault-Tolerant Systems using above technologies.
- Knowledge of multithreading is a must
- Robust knowledge of object oriented various design patterns, architectural patterns and And software engineering best practices.
- Strong experience in Linux Unix
- Good Experience in SQL Queries and Databases
- Excellent debugging skills is must to have.
- Ability to work without supervision
- Proficient in Java, with a good knowledge of its ecosystems
- Familiar with various design and architectural patterns
- Skill for writing reusable Java libraries
- Knowledge of concurrency patterns in Java
- Implementing automated testing platforms and unit tests
Job responsibilities
We are looking for a skilled Java Developer to join our team. You will be responsible for developing and maintaining high-quality software applications using Java and related technologies. The ideal candidate will have a strong background in Java development with experience in Spring Boot and PostgreSQL/MongoDB.
What we offer
Exciting Projects:
We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them.
Collaborative Environment:
You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facil