Our client is a company with the following specifications:
🗓Company History: 15+ Years
⚙️Company Industry: Technology
🏢Company Size: 501-1000 Employees
.
Your Impact
As a Senior Java Developer, you will play a critical role in designing and developing robust, scalable, and high-performance Java applications.
- Your expertise in Spring Boot, Kafka, microservice architecture, OAuth, RabbitMQ, and Redis will be key to building transactional services and ensuring efficient, reliable software solutions.
- Your excellent collaboration skills will ensure seamless integration within cross-functional teams.
- Your strong analytical mindset will allow you to identify and implement best practices for system reliability and DevOps.
.
What Success Looks Like
Success in this role means delivering high-quality, efficient, and scalable Java applications that meet business needs and industry standards. You’ll achieve this by implementing best practices for DevOps, improving system reliability, and supporting the software development lifecycle with a focus on seamless integration.
.
Key Responsibilities Include:
- Leading the development of Java applications using Spring, Kafka, microservices, OAuth, RabbitMQ, and Redis.
- Implementing high-performance solutions for transactional services.
- Designing and implementing distributed systems using microservices principles to enhance flexibility and scalability.
- Supporting system reliability through DevOps best practices and CI/CD implementation.
- Overseeing the seamless integration of tools and frameworks.
- Involving teams in discussions on architecture and best practices.
- Collaborating with engineers, product managers, and stakeholders to optimize system performance.
.
What You Bring
To excel in this role:
- You are skilled in Java development to build scalable, high-performance applications.
- You demonstrate strong expertise in building scalable services using Spring Boot, Kafka, micro services, OAuth, RabbitMQ, and Redis.
- You demonstrate strong skills in system reliability and DevOps to enhance operational efficiency.
- You have proven experience in CI/CD pipelines, Docker, or Kubernetes for continuous delivery.
- You have a bachelor’s degree in computer science or a related field to ensure a strong foundation in software development principles.
- You possess knowledge of blockchain and cryptocurrency to contribute to innovative projects.
- You demonstrate excellent problem-solving skills to troubleshoot and optimize applications.
- You bring a hands-on approach to drive technical excellence.
- You are detail-oriented, ensuring the quality of software solutions.
- You have a result-oriented mindset to achieve development goals efficiently.
- You apply strategic thinking to software architecture and design decisions.
.
How This Position Elevates Your Career
This role offers the opportunity to work in a dynamic, technology-driven holding where you will gain experience in cutting-edge Java development and DevOps practices, expand your knowledge of blockchain and cryptocurrency applications, contribute to architectural decisions, and collaborate with experts across industries.
.
How this company values your effort
- Attractive benefit package
- Opportunity for growth
- supplemental health insurance
.
If you’re ready to take your Java expertise to the next level, this is your chance to be part of a cutting-edge development team.
.
Stay tuned and follow us on our social media!