Software Engineering Position Overview
We are seeking a highly skilled and experienced software engineer to join our team. The ideal candidate will have a strong technical background in Java 8 and the latest Java versions, with hands-on experience in Spring Boot, microservices architecture, and cloud integration.
Key Responsibilities
* Develop high-quality software solutions using Java 8 and newer Java versions
* Design and implement scalable and efficient microservices architectures
* Collaborate with cross-functional teams to deliver projects on time and within budget
The successful candidate will possess excellent problem-solving skills, be able to work independently, and have a passion for technology and innovation. If you are a motivated and results-driven individual who is looking to take your career to the next level, we encourage you to apply.
Required Skills and Qualifications
* Extensive experience with Java 8 and newer Java versions
* Expertise in Spring Boot and the broader Spring ecosystem
* Strong knowledge of REST APIs and microservices architectures
* Leadership experience in managing development teams or leading technical initiatives
* Experience with Git, CI/CD pipelines, and Agile methodologies
* Working knowledge of Angular for frontend tasks (visualizations and UI integration)
* Good understanding of container technologies (e.g., Docker), Kubernetes is a plus
* Experience with cloud platforms