
Software Engineer – Java
KUBRA
full-time
Posted on:
Location Type: Hybrid
Location: Tempe • Arizona • United States
Visit company websiteExplore more
Tech Stack
About the role
- Contribute to design of new functionality and expand existing functionality
- Communicate with Software Engineers, Team Lead, and designers
- Manage a number of projects and tasks using a variety of technologies
- Learn and become proficient with new technologies as product designs dictate. This may occasionally involve training at local and national technical training workshops.
Requirements
- Minimum of 3-5 years of experience in Java environments
- 2+ years of hands-on experience building REST APIs or microservices
- Proficiency in Java 17+ object oriented design, with knowledge of Spring Boot or Jakarta EE
- Experience with Cloud based platforms such as AWS, GCP, or Azure
- Experience with CI/CD based tooling, such as Jenkins, CircleCI, Github Actions
- Experience in Java concurrency, use of relational databases, and stream processing
- Experience writing JUnit and Integration tests to achieve high test coverage of Java code changes.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaREST APIsmicroservicesJava 17+object oriented designSpring BootJakarta EEAWSGCPAzure
Soft Skills
communicationproject managementteam collaborationadaptabilitytraining