Java Software Engineer
Job Description
IKHÂ is a leading Software & Robotics Solutions company operating internationally. Within just a couple of years, our team grew up more than 80%, we moved into a new spacious and modern office, and we kicked off 2024 with several new and exciting projects in digital transformation, custom software and robotics.
We are now looking for an experienced Java Software Engineer with strong technical skills and solid working experience to work in new challenging outsourced projects. You will be expected to analyze functional requirements and perform tasks breakdown to be assigned to the team. Finally, you should have excellent communication skills because you will needed to collaborate with the client and other development teams.
Responsibilities
- Develop and maintain Java-based applications using the Spring framework (Spring Boot, Spring MVC).
- Design and implement microservices architectures and deploy them on Kubernetes clusters.
- Collaborate with cross-functional teams to understand and translate business requirements into technical solutions.
- Build and manage RESTful APIs and integrate them with front-end applications and external services.
- Containerize applications using Docker and orchestrate them with Kubernetes.
- Optimize application performance, reliability, and scalability.
- Participate in code reviews, ensuring adherence to best practices and standards.
- Troubleshoot and resolve issues in production and non-production environments.
- Contribute to the CI/CD pipeline implementation for seamless deployments.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 4+ years of experience in Java development.
- Strong knowledge of Spring Boot and related Spring frameworks.
- Hands-on experience with Kubernetes for deploying and managing containerized applications.
- Proficiency in Docker containerization.
- Experience with relational databases (e.g., MySQL, PostgreSQL) and writing optimized SQL queries.
- Familiarity with RESTful API development and best practices.
- Version control experience with Git.
Preferred Skills:
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Familiarity with CI/CD tools (Jenkins, GitLab CI, Azure DevOps).
- Knowledge of monitoring tools like Prometheus and Grafana.
- Understanding of networking concepts within Kubernetes clusters.
- Experience with message brokers (e.g., RabbitMQ, Kafka).
- An attractive salary package
- Career development and growth opportunities
- An amazing private & open-office workspace #LI-Hybrid
- Continuous training via personalized seminars
- Stable and enjoyable working environment
Date Posted
12/07/2024
Views
0
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details