Tag: Cloud Platforms

  • Senior Java Developer

    Key Responsibilities:

    • Design, develop, and maintain scalable and reliable Java applications.
    • Participate in code reviews and provide constructive feedback to peers.
    • Troubleshoot, debug, and optimize existing applications for performance and scalability.
    • Write clean, maintainable, and efficient code following best practices.
    • Stay updated with emerging technologies and industry trends to incorporate into development processes.
    • Contribute to technical documentation and project planning activities.
    • Mentor junior engineers and assist in their professional development.


    Mandatory basic qualifications:

    • Experience:5+ years in Java development.
    • Java framework: Spring, Springboot, Hibernate, Webservices, etc.
    • Experience with RESTful APIs and microservices architecture.
    • DB: Oracle, MySQL
    • OS: Unix (Main), Windows
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork abilities.
    • Additional necessary qualifications (Mainly used):
    • Experience with cloud platforms (AWS, Azure).
    • Knowledge of front-end technologies (JavaScript, HTML, CSS).
    • Familiarity with DevOps practices and tools (CI/CD – Maven/Jenkins, Docker, Kubernetes, Pods, Nodes, Cluster).
    • Message queues, Active MQ, Rabbit MQ
    • Redis cache
    • Apache Kafka
    • Authentication/Authorization, token
    • Cron tab
    • Microservices
    • Angular, Typescript, JSON