Software Developer

CLASS LTD
Austin, TX, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$101,926.0 - $182,749.0
Working hours
Regular working hours
Job source

Tech stack

Web Interfaces Java (Programming Language) JavaScript (Programming Language) HTML5 Automation of Tests Cascading Style Sheets (CSS) Cloud Computing Code Review Databases Continuous Integration Relational Databases DevOps
+30 more
Distributed Systems Design of User Interfaces Spring Framework PostgreSQL Microsoft SQL Server Oracle (Applications) Performance Tuning Query Optimization Release Management Software Engineering Web Applications Private Cloud Environment Enterprise Software Applications Cloud Platform System Spring-mvc ReactJS Spring-boot Software Security Backend Git Spring Data Containerization Infrastructure Automation Frameworks Build Tools Front End Software Development Api Design Restful APIs Es2015 Software Version Control Microservices

Job description

The Software Developer is responsible for designing, developing, and maintaining scalable, cloud ready enterprise applications with a strong focus on React-based front-end development and Spring Boot-based microservices. The role supports the financial firm’s private cloud and virtualization ecosystem by delivering secure, high performance, and resilient solutions that enable automation, monitoring, and infrastructure management. Key Responsibilities development using Java ,React, driving UI architecture, reusable component design, state management, and performance optimization. Design, develop, and enhance Spring and Spring Boot-based backend services following microservices architecture principles. Build responsive, accessible, and intuitive web interfaces using React, modern JavaScript (ES6+), HTML5, and CSS3. Implement RESTful APIs and integrate them seamlessly with React applications. Develop and maintain microservices using Spring Boot, Spring MVC, Spring Data, and related

Requirements

Do you have experience in Web applications?, frameworks. Apply best practices for API security, authentication, authorization, and error handling. Design and optimize database interactions, data models, and queries for performance and scalability. Deploy and operate applications in cloud environments (private or public), ensuring scalability, resiliency, and observability. Collaborate with product owners, UI/UX designers, architects, and DevOps teams to translate business requirements into technical solutions. Participate in code reviews, automated testing, CI/CD pipelines, and release management processes. Troubleshoot and resolve complex UI, backend, integration, and performance issues across distributed systems. Contribute to architectural decisions related to front-end scalability, microservices design, and cloud adoption. Mentor junior developers and promote best practices in React, Spring Boot, and cloud-native development. ______________ Required Qualifications Experience 2-7 years of hands-on experience in full-stack software development within enterprise or regulated environments. Strong hands-on experience building React-based front-end applications. Proven experience developing Spring / Spring Boot microservices in production systems. Technical Skills Front-End o Expert proficiency in React, including hooks, component lifecycle, state management, and performance optimization. o Strong JavaScript (ES6+), HTML5, and CSS3 expertise. Back-End o Strong experience with Spring Framework, Spring Boot, Spring MVC, Spring Data, and RES T API development. o Solid understanding of microservices architecture, service decomposition, inter-service communication, and resiliency patterns. Databases o Experience with relational databases such as PostgreSQL, SQL Server, or Oracle, including query optimization. Cloud & DevOps o Hands-on experience with cloud technologies (public or private cloud) including containerization and deployment concepts. o Familiarity with CI/CD pipelines, version control (Git), and build tools. Additional o Understanding of security best practices and enterprise-grade application design. o Familiarity with private cloud, virtualization, or infrastructure automation platforms is a strong plus.

Benefits & conditions

Pulled from the full job description

  • Referral program
  • Military leave
  • 401(k)
  • Health insurance
  • Retirement plan
  • 401(k) matching
  • Dental insurance, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Flexible schedule
  • Free fitness classes
  • Health insurance
  • Life insurance
  • Military leave
  • Paid holidays
  • Paid military leave
  • Partner benefits
  • Referral program
  • Relocation assistance
  • Retirement plan
  • Snacks provided

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:37 min

Directing browser dependencies without explicit user agent evaluation

Sani Yusuf · JS Congress

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all