Apolis - Charlotte, NC

posted 4 days ago

Full-time - Mid Level
Charlotte, NC
Accommodation

About the position

The Back End Java Developer role involves creating enterprise-level software solutions and collaborating within a dynamic team environment. The position requires expertise in Core Java and Spring Boot, along with experience in cloud application development and DevOps practices.

Responsibilities

  • Develop and maintain enterprise software solutions using Core Java and Spring Boot.
  • Work with Apache Tomcat for application deployment and management.
  • Design and implement web and batch cloud applications on platforms like PCF and Azure.
  • Collaborate with DevOps teams to establish CI/CD pipelines and adhere to secure coding practices.
  • Utilize strong analytical and problem-solving skills to resolve complex technical issues efficiently.
  • Manage build and deployment processes using tools such as Maven, Gradle, Jenkins, and Harness/UCD.
  • Define and oversee multiple application environments, including SIT, QA, production, and disaster recovery.
  • Engage in Agile methodologies and support product backlog refinement while using JIRA for project tracking.
  • Address non-functional requirements (NFRs) for scalable, mission-critical solutions with high availability.
  • Implement logging and monitoring solutions using tools like AppDynamics and Splunk.
  • Hold professional cloud certifications in Azure, Google Cloud Platform, or other cloud platforms.
  • Optimize application performance with best practices in scaling, security, and resiliency.
  • Conduct unit testing (preferably using JUnit), and contribute to test-driven development (TDD) through scripting and automated testing.

Requirements

  • Minimum of 4 years of experience in Core Java, Spring Boot, and enterprise software development.
  • Proven experience in cloud application development and understanding of DevOps practices.
  • Familiarity with Agile methodologies and experience using JIRA.
  • Strong skills in build and deployment tools, as well as application performance tuning.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service