Required Skills

Java Developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • W2-Permanent

  • W2-Contract

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 14th Mar 2024

JOB DETAIL

We are looking for a Java and DevOps Engineer to join our team of skilled professionals. The ideal candidate must have a solid background in Java development, software engineering, and DevOps practices. The role will involve working on various projects involving the design, development, testing, and deployment of Java-based applications and managing the infrastructure using DevOps tools and practices.

Responsibilities

  • Design, develop, and maintain Java-based applications
  • Collaborate with product owners, architects, and other teams to define and implement application features
  • Work with the development team to identify and resolve technical issues
  • Write automated tests and participate in code reviews
  • Manage the infrastructure using DevOps tools and practices
  • Build and deploy applications in the development, testing, and production environments
  • Automate processes using continuous integration and deployment pipelines
  • Monitor application and infrastructure performance, and troubleshoot issues
  • Participate in design and architectural discussions to ensure best practices are applied
  • Seek opportunities to improve the DevOps process and the application support

Requirements

  • Strong experience in Java programming, including frameworks like Spring, Hibernate, etc.
  • Proficient with DevOps practices and tools such as Git, Jenkins, Docker, Kubernetes, etc.
  • Hands-on experience in building and deploying Cloud-based applications using AWS
  • Experience in designing and implementing automated testing and continuous integration pipelines
  • Strong knowledge of databases and SQL, including MySQL, Oracle, PostgreSQL, etc.
  • Good understanding of Agile methodologies and software development life cycles
  • Excellent communication skills and ability to work collaboratively with cross-functional teams
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field

Company Information