Job Description

Description

The Senior Full Stack Developer will contribute to the development of JEE applications based on Tomcat, utilizing Core Java (preferably JDK 1). This position requires a strong ability to problem-solve by breaking down complex issues into manageable tasks. You will work with Spring framework and Spring Boot to create efficient systems, while possessing a conceptual understanding of MVC, JDBC, and RESTful services.

Company Culture and Environment

We foster a collaborative and innovative work environment, emphasizing teamwork and open communication. Our company values problem-solving and encourages employees to take initiative and share ideas.

Career Growth and Development Opportunities

Employees are provided with opportunities for professional development and skill enhancement, ensuring continuous growth within the organization.

Detailed Benefits and Perks

While specific perks are not directly mentioned, we prioritize a supportive work environment that may include flexible work hours, professional development opportunities, and a focus on work-life balance.

Compensation and Benefits

  • Competitive salary commensurate with experience
  • Comprehensive health insurance plans
  • Retirement savings options
  • Paid time off and holidays

Why you should apply for this position today

This role offers a chance to make a significant impact on the development of innovative applications while collaborating with a dedicated team. By joining us, you will enhance your technical skills and contribute to exciting projects in a supportive environment.

Skills

  • Strong problem-solving skills
  • Proficiency in Core Java, JEE, and Tomcat applications
  • Experience with the Spring framework and Spring Boot
  • Familiarity with MVC, JDBC, and RESTful concepts
  • Knowledge of version control and Java build tools (Git, Ant, Maven, Gradle, Jira)
  • Applied knowledge of API Development using REST and/or SOAP
  • Database design and administration knowledge, particularly with MySQL
  • Experience with Unix/Linux system administration
  • Shell scripting skills with Linux

Responsibilities

  • Develop and maintain JEE applications on Tomcat
  • Implement and enhance features using Core Java and Spring technologies
  • Collaborate with cross-functional teams to define software requirements
  • Monitor, troubleshoot, and optimize JVMs and middleware technologies
  • Conduct database design and performance tuning
  • Participate in all stages of the software development lifecycle

Qualifications

  • 5+ years of professional experience in software development
  • Bachelor’s degree in Computer Science, Software Engineering, MIS, or equivalent
  • Experience in system administration and troubleshooting

Education Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, MIS, or a related field

Education Requirements Credential Category

  • Academic degree in a relevant field

Experience Requirements

  • Minimum of 5 years in a full stack development role
  • Proven experience in building applications using Java and related technologies

Why work in Charlotte, NC

Charlotte offers a thriving job market with a blend of professional opportunity and quality of life. The city is known for its vibrant culture, diverse community, and growing tech scene, making it an ideal place for both personal and professional growth.

Employment Type: Full-Time

Salary: $74.00 Per Hour

Apply to this job

Think you're the perfect candidate?

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.
Posted on Jun 03

Senior Full Stack Java Developer with Spring and Cloud Experience

Charlotte, NC

74 Per Hour

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.