Job Description

Senior Java Developer

We're searching for a seasoned Java Developer to join our dynamic team and play a pivotal role in crafting the future of our technology landscape. You'll be responsible for designing, developing, and deploying mission-critical Java microservices within a cloud-native architecture. You'll work collaboratively with engineers, product managers, and other stakeholders to translate business needs into robust, scalable solutions.

What You'll Do:

  • Design and develop highly performant, secure, and resilient Java microservices.
  • Leverage your expertise in Spring Framework (Boot, MVC), Hibernate/JPA, and relational databases (MySQL, Oracle, PostgreSQL) to ensure data integrity and efficient operations.
  • Champion microservice technologies and AWS to build distributed, fault-tolerant systems.
  • Master the art of CI/CD pipelines using tools like Git, Jenkins, and Kubernetes to automate deployments and ensure continuous delivery.
  • Stay ahead of the curve by exploring NoSQL databases like MongoDB and Graph databases like Neo4J.
  • Collaborate with team members to share knowledge, mentor junior developers, and foster a culture of excellence.

What We're Looking For:

  • 8+ years of experience designing and developing large-scale Java web applications and microservices.
  • Proven ability to translate business requirements into technical solutions.
  • In-depth understanding of cloud-native principles and best practices.
  • Hands-on experience with Spring Framework, Spring Boot, Spring MVC, Hibernate/JPA, RESTful/SOAP Web Services, and CI/CD pipelines.
  • Familiarity with AWS services like EC2, IAM, S3, and EKS.
  • Hands-on experience with DevOps tools like Maven, Redis, and Kafka.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • A passion for learning and staying up-to-date with the latest Java technologies.

Bonus Points:

  • Experience with ReactJS or Angular for UI development.
  • Knowledge of cybersecurity principles and product development.

Upload file
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Thank you for filling out your information!

Our team will get back in touch with you soon! Have a great day!
Something went wrong. Please try again later.