HTC Global Services

Java Developer

HTC Global Services$92K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Proficient in Java and knowledgeable in its ecosystem including AWS.
  • Solid understanding of object-oriented programming principles.
  • Familiar with design and architectural patterns.
  • Experienced in writing reusable Java libraries.
  • Knowledgeable in concurrency patterns and MVC, JDBC, and RESTful concepts.
  • Experience with web application frameworks like Play and Spark.
  • Ability to write clean, readable code and create effective database schemas.

Responsibilities

  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient and reliable Java code.
  • Support and troubleshoot production issues, implementing fixes promptly.
  • Ensure high performance, quality, and responsiveness in applications.
  • Identify and solve bottlenecks and bugs in the system.
  • Maintain code quality, organization, and automation processes.
  • Collaborate with teams across different infrastructure layers.

Benefits

  • Opportunity for hands-on experience in production support and troubleshooting.
  • Access to diverse technology stacks, including AWS and various Java frameworks.
  • Environment fostering collaboration across different layers of infrastructure.
  • Focus on building reliable and reusable applications.
  • Engagement in continuous integration and code quality practices.
Full Job Description
Java Developer - Production Support & AWS

Position Overview

This role combines Java application development with hands-on production support, giving you the opportunity to design and develop applications while troubleshooting production issues and delivering fixes within SLA. The work involves building reliable, reusable Java applications, identifying performance bottlenecks and bugs, and collaborating with the broader team across different layers of the infrastructure.

What You'll Do / Key Responsibilities
  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable Java code.
  • Support and troubleshoot production issues and implement fixes within SLA.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs and devise solutions to these problems.
  • Help maintain code quality, organization, and automatization.
  • Coordinate with the rest of the team working on different layers of the infrastructure.
  • Build Java applications involving complex groups of back-end services and their client-end counterparts.

Required Qualifications
  • Proficiency in Java and good knowledge of its ecosystem, including AWS.
  • Solid understanding of object-oriented programming.
  • Familiarity with various design and architectural patterns.
  • Skill in writing reusable Java libraries.
  • Knowledge of concurrency patterns in Java.
  • Familiarity with MVC, JDBC, and RESTful concepts.
  • Experience with web application frameworks such as Play and Spark.
  • Familiarity with Java GUI frameworks.
  • Ability to write clean, readable Java code.
  • Experience with both external and embedded databases.
  • Understanding of fundamental design principles behind a scalable application.
  • Basic understanding of the Java class loading mechanism.
  • Ability to create database schemas that represent and support business processes.
  • Basic understanding of the JVM, its limitations, weaknesses, and workarounds.
  • Experience implementing automated testing platforms and unit tests.
  • Proficiency with code versioning tools such as Git.
  • Familiarity with build tools such as Ant, Maven, and Gradle.
  • Familiarity with continuous integration.
  • Production support experience with the ability to troubleshoot production issues and deliver fixes within SLA.

#LI-SB1 #LI-Onsite #Hiring

About HTC Global Services

HTC Global Services is a global provider of IT and Business Process Services and Solutions. Founded in 1990, HTC is headquartered in Troy, Michigan with delivery centers across multiple locations in North America, Europe, India, and Malaysia. HTC is an Inc. 500 Hall of Fame company and has been recognized by numerous industry and trade publications as a top provider of services. HTC has a strong client base of Global 2000 customers. HTC has a strong focus on healthcare, retail, financial services, and automotive verticals. HTC has a strong commitment to corporate social responsibility and has been recognized for its contributions to the community.
Learn more about HTC Global Services
Size
17,575 employees
Industry
Founded
1990
NASDAQ

Similar Jobs

More Jobs at HTC Global Services

More Information Technology Jobs

Find similar Java Developer jobs: