Java Developer

Key Responsibilities:

  • Must have complete hands on in Java-based applications.
  • Work closely with Architects, Project Managers and Team Leads to ensure alignment
    with business goals.
  • Understand requirements and translate them into solution.
  • Ensure to maintain highest code quality.
  • Implement best practices in software development.
  • Ensure the performance, scalability, and security of applications.
  • Know how to debug and fix the problem within the stipulated time
  • Demonstrated skills in integrating various modules and third-party services.
  • Stay current with industry trends and emerging technologies.

Technical Skills:

  • Java: Hands on in Java, Spring framework and Persistence
  • Microservices Architecture: Good experience working in microservices architecture.
  • Cloud Platforms: Experience with cloud platforms like AWS, Azure, or Google Cloud,
    including services like EC2, S3 and Lambda.
  • RESTful APIs: Deep understanding and hands-on experience in designing and
    consuming RESTful APIs.
  • Databases: Proficiency in both SQL (MySQL, PostgreSQL, Oracle) and NoSQL
    databases, along with data modeling and ORM tools.
  • DevOps: Familiarity with CI/CD pipelines and tools.
  • Version Control: Strong knowledge of version control systems, particularly Git.
  • Containerization: Experience with Docker and orchestration tools.
  • Security: Understanding of data security, encryption techniques, and secure coding
    practices.
  • Agile Methodologies: Knowledge and experience in Agile/Scrum development
    methodologies.

Apply here!

    Drag and Drop or Click to
    Browse

    Supported Formats: .pdf, .doc,.docx

    Similar Jobs