Senior Java Software Engineer (3+ years)

3 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About AlignTogether Solutions:

Founded in 2016, AlignTogether Solutions (www.aligntogether.online | www.aligntogether.live ) has emerged as a leader in providing a wide spectrum of services that encompass strategy, consulting, interactive technology, and operations, all seamlessly integrated with digital capabilities. Additionally, we are delighted to introduce our groundbreaking product, Aligntogether.live, which revolutionizes the landscape of live interactive services through an inclusive business management software solution.


Job Location and Details:

  • Employment Type: Full-time
  • Work Arrangement: On-site work from office
  • Office Location: E-8, Arera Colony Extension, Bhopal


Java Spring Boot Developer with Azure, Kubernetes, Docker, and Microservices Architecture

Java Spring Boot Developer


Key Responsibilities:

  • Software Development:

    Develop high-quality, maintainable, and efficient Java Spring Boot applications, leveraging

    Azure, Kubernetes, Docker, and Microservices Architecture

    for scalable and cloud-native solutions.
  • Architecture and Design:

    Collaborate with the team to design and implement software solutions that meet project requirements, utilizing best practices in

    Microservices Architecture

    and cloud-native technologies.
  • Code Review:

    Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards, with a focus on

    Microservices

    best practices and

    cloud-native

    principles.
  • Testing:

    Write unit tests and conduct thorough testing to identify and fix bugs and performance issues, ensuring the reliability and scalability of

    Microservices

    applications.
  • Documentation:

    Create and maintain technical documentation for developed applications and components, including documentation related to

    Azure, Kubernetes, Docker, and Microservices Architecture

    .
  • CI/CD:

    Work with DevOps teams to integrate applications into CI/CD pipelines, utilizing

    Azure DevOps

    or similar tools to automate build, test, and deployment processes for

    Microservices

    applications.
  • Collaboration:

    Collaborate effectively with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software that leverages

    Microservices Architecture

    and

    cloud-native

    technologies.
  • Troubleshooting:

    Investigate and resolve technical issues related to

    Microservices

    ,

    Azure

    ,

    Kubernetes

    , and

    Docker

    as they arise, providing timely solutions.
  • Nice to Have:

    AngularJS or ReactJS, Redis and Memcached cache management, JBOSS 7 and above, API Gateway, Apache, EJB, Azure. Working experience in industry-standard protocols related to API security, including OAuth, is a must.


Qualifications:

  • Bachelor's degree in Computer Science or related field (or equivalent work experience).
  • Proven experience in Java Spring Boot development, containerization (Docker), orchestration (Kubernetes), Azure, Microservices Architecture.
  • Experience with databases, such as SQL, NoSQL, and ORM frameworks (e.g., Hibernate).
  • Familiarity with front-end technologies (JSP, HTML, CSS, JavaScript).
  • Experience with version control systems (e.g., Git) and collaborative development tools (e.g., JIRA).
  • Strong problem-solving, debugging skills, communication and teamwork skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You