We are seeking a highly skilled Senior Java Developer with a strong background in Java 8, Apache Flink, Spring Boot, AWS, and Microservices architecture. The ideal candidate should have a solid foundation in back-end development and a passion for building scalable and efficient applications.
Mandatory Skills:
- Java 8 (Minimum 6 years of experience)
- Apache Flink
- Spring Boot
- Microservices architecture
- AWS
- Strong hands-on coding ability and deep understanding of design principles
- Bachelor’s degree in computer science, Engineering, or a related field.
- 6+ years of professional experience in software development,
with a strong focus on one or more programming languages such as Java, Python.
- Experience with RESTful APIs and microservices architecture.
- Proficiency in Java frameworks such as Spring, Hibernate, or similar.
- Knowledge of database systems (e.g., MySQL, PostgreSQL, Oracle) and SQL.
- Experience of working with event-driven architectures.
- Understanding of software development methodologies (Agile, Scrum, etc.).
- Solid problem-solving skills and the ability to work independently as well as in a team environment.
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.