Java Developer - Pune, India - Antal International

    Default job background
    Description
    Job Description

    Role:
    Java DeveloperSkills: Core Java, Microservices, Spring boot, Rest API, Aws/GCP/Azure, JUNITExperience: - 8 YearsLocation: Pune/Hyderabad/ChennaiBudget: 24 LPANp: Immediate to 30 days

    Work Model:
    Hybrid(2 days Office,3 Day WFH)

    Position:
    Full-timeClient: Leading global IT services and solutions company

    Preferred Qualifications:
    Bachelor's degree in computer science or a related field

    Roles and Responsibilities:
    Designing, developing, and deploying scalable and efficient microservices using Java and related technologies.
    Collaborating with cross-functional teams, including product managers, architects, and other developers, to define and implement microservices solutions.
    Writing clean, maintainable, and testable code following best practices and design patterns.
    Ensuring the performance, scalability, and reliability of the microservices by conducting thorough testing and optimization.
    Integrating microservices with other systems and third-party APIs to enable seamless data exchange.
    Monitoring, troubleshooting, and resolving issues in the microservices architecture to ensure high availability and performance.

    Hands-on experience in developing RESTFUL Microservices using Spring boot, Web Services using REST, SOAP, JAX-RS,JAX-WS, and WSDLCritical Skills to Possess:5+ years of work experience with web applications.

    Experience designing microservices using Spring, Spring Boot, and Spring Cloud.
    Experience in both relational and NoSQL databases – MySQL, Couchbase.
    Experience with cloud architecture and technologies, including deploying applications on cloud platforms such as AWS, Azure, or Google Cloud.
    Experience writing unit test(jUnit) cases during application development.
    Experience with Jenkins for build and deployment jobs and an understanding of CI/CD.JVM tuning and performance optimization techniques.
    Experience with Splunk or Dynatrace for log analysis and monitoring.

    Proficient understanding of any code versioning tools (Git, Subversion, SourceTree).Knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes.

    Familiarity with message queueing systems like RabbitMQ or Apache Kafka.
    Understanding of security principles and best practices in web application development.

    Check Your Resume for Match

    Upload your resume and our tool will compare it to the requirements for this job like recruiters do.