Software Engineer II - Java - GMNST

Lonestar State College

Phoenix (AZ)

Presencial

USD 110 000 - 140 000

Tempo integral

Há 9 dias

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Lonestar State College seeks a skilled Software Engineer II to design, develop, test, and debug software applications, and contribute to builds with guidance. The role emphasizes automated testing, code reviews, and monitoring across environments while aligning tech initiatives with business goals.

The ideal candidate has 5+ years in Java-based development, familiarity with Spring ecosystems, distributed systems, and agile practices, plus strong communication skills to collaborate with

Qualificações

  • Degree in computer science, computer engineering or a related field.
  • Minimum 5 years of software development experience with Java technologies including Spring/Spring Boot and RESTful microservices.
  • Hands-on experience with application design, software development and automated testing.
  • Experience with distributed systems and relational or NoSQL databases.
  • Ability to learn new technologies and collaborate across teams.
  • Experience in Agile or other rapid development methods.
  • Strong written and verbal communication skills.

Responsabilidades

  • Designs, develops, tests, and debugs software applications and systems.
  • Completes software builds using common components and documentation with guidance.
  • Participates in code reviews and automated testing to maintain high-quality code.
  • Supports and monitors software across test, integration, and production environments.
  • Adheres to security and regulatory best practices for compliance.
  • Collaborates with product and business teams to align technology with objectives.
  • Integrates AI tools into coding, testing, debugging workflows and documentation.

Conhecimentos

Software design
Automated testing
Debugging
Agile experience
Communication skills
Distributed systems
Java technologies

Formação académica

Bachelor's degree in computer science, computer engineering or related field

Ferramentas

Java
Vertx
Spring
Spring Boot
RESTful APIs
Ignite
In-Memory Computing
Spark
PostgreSQL
Cassandra
Kafka
Yellowbrick

Descrição da oferta de emprego

Job Description

Software Engineer II designs, develops, tests, and debugs software applications, contributes to software builds, completes code reviews and automated testing to maintain high-quality standards with guidance, supports and monitors software across environments, and adheres to security and regulatory best practices.

Responsibilities
  • Designs, develops, tests, and debugs software applications and systems
  • Completes software builds through consistent development practices, including the use of tools, common components, and documentation with guidance from peers and leaders
  • Completes code reviews and automated testing to maintain high-quality code standards with guidance from peers and leaders
  • Supports and monitors software across test, integration, and production environments
  • Adheres to security and regulatory best practices to ensure software compliance
  • Collaborates and co-creates effectively with teams in product and the business to align technology initiatives with business objectives
  • Integrates AI tools into coding, testing, debugging workflows and documentation tasks and applies AI tools to improve development speed and code quality
  • Evaluates AI-generated recommendations for accuracy, quality, alignment with engineering standards, and security and maintains accountability for outputs
Qualifications
  • Degree in computer science, computer engineering or a related field.
  • Minimum 5 years of software development experience in a professional environment working with Java technologies - Vertx, Spring, Spring Boot, RESTful micro services, Ignite, In-Memory Computing, Spark, PostgreSQL, Cassandra, Kafka, Yellowbrick (Apache Ignite is a plus) and RESTful API’s.
  • Hands-on experience with application design, software development and automated testing
  • Experience with distributed (multi-tiered) systems, algorithms, relational or NoSQL databases.
  • Ability to effectively interpret technical and business objectives and challenges and eloquent solutions.
  • Ability to learn and investigate new technology and business domains, question status quo and think outside of the box.
  • Ability to debug basic software components and identify code defects for remediation.
  • Experience working in Agile or other rapid application development methods.
  • Proficient oral and written communication skills.

Depending on factors such as business unit requirements, the nature of the position, cost and applicable laws, American Express may provide visa sponsorship for certain positions.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Software Engineer II - Java Microservices & AI-Driven Dev
Software Engineer II - Java Microservices & AI-Driven Dev

American Express • Phoenix (AZ)

Híbrido
USD 120 000 - 160 000
Competitive Base Salary
Bonus Incentives
Retirement Match
+11
Software Engineer II - Java/Python, Vertx, SpringBoot, Microservices - GMNST
Software Engineer II - Java/Python, Vertx, SpringBoot, Microservices - GMNST

American Express • Phoenix (AZ)

Híbrido
USD 120 000 - 160 000
Competitive Base Salary
Bonus Incentives
Retirement Match
+11
Java Engineer — Build Next-Gen Apps & Microservices
Java Engineer — Build Next-Gen Apps & Microservices

American Express • Phoenix (AZ)

Presencial
USD 28 000 - 41 000
Software Engineer II, Java
Software Engineer II, Java

ICE • Jacksonville (FL)

Presencial
USD 80 000 - 100 000
American.express.remote Jobs @ Get Dream Job
American.express.remote Jobs @ Get Dream Job

American Express • Atlanta (GA)

Teletrabalho
USD 28 000 - 41 000
Software Engineer II
Software Engineer II

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

Presencial
USD 100 000 - 140 000
Software Engineer II
Software Engineer II

MEM MUTUAL INSURANCE • Columbia Township (MO)

Presencial
USD 90 000 - 115 000
Senior Developer, Java
Senior Developer, Java

ICE Clear Europe Limited • Atlanta (GA)

Híbrido
USD 120 000 - 160 000
Software Engineer
Software Engineer

Compunnel Inc. • Jersey City (NJ)

Presencial
USD 120 000 - 150 000
Java Software Engineer II
Java Software Engineer II

Technology Partners, Inc. • EUA

Presencial
USD 90 000 - 130 000