Java Full-Stack & API Developer
THOMBARA SOLUTIONS LLC
Plano, TX, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$99,840.0 - $120,640.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Spring Security
Application Programming Interfaces (APIs)
Databases
Java Persistence API
Object-Oriented Software Development
Swagger
Software Engineering
Web Applications
Web Application Frameworks
Openapi
Postman
+13 more
Spring-mvc
ReactJS
Spring-boot
Backend
Git
Vue.js
AngularJS
Integration Tests
Solid Principles
Information Technology
Api Gateway
Restful APIs
Api Management
Job description
- Develop and maintain Java-based web applications and backend services.
- Build and support REST APIs using Java and Spring Boot.
- Work on front-end features using Angular, React, Vue, or similar technologies.
- Connect applications with databases, internal systems, and third-party services.
- Help troubleshoot application and API issues.
- Write unit and integration tests.
Requirements
- 5-7 years of software development experience.
- Hands-on experience with Java.
- Familiarity with Spring Boot or another Java web framework.
- Experience developing or supporting REST APIs.
- Basic understanding of object-oriented programming and software design principles.
- Familiarity with a front-end framework such as Angular, React, or Vue.
- Experience working with relational databases and SQL.
- Familiarity with Git or another source-control system.
Nice-to-Have Qualifications
Experience in all the areas below is not required. Exposure to some of them is helpful.
- Spring MVC, Spring Data JPA, or Spring Security.
- OpenAPI, Swagger, Postman, or REST Assured.
- API gateways or API-management platforms., Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Engineering, Mathematics, or a related field.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
The 7 Most Popular Backend Frameworks for Developers
over 2 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
KM
Kaleb McKelvey
What’s the Difference Between Frontend and Backend Development?
over 3 years ago
AM
Ashutosh Mishra
20 Essential Tools For Backend Development
over 3 years ago