
Senior Full-Stack Software Developer, Java, React
ELEKS
full-time
Posted on:
Location Type: Hybrid
Location: Buenos Aires • Argentina
Visit company websiteExplore more
Job Level
About the role
- Develop backend functionality for the enterprise time‑tracking platform
- Implement new features, enhancements, and integrations
- Optimize data processing, API performance, and backend logic
- Participate in refinement, planning, and technical discussions
- Collaborate with PM, Designers, QAs, and senior developers
- Investigate and troubleshoot production issues when needed
- Ensure code quality following engineering best practices
- Contribute to architectural decisions and propose improvements
Requirements
- 5+ years of professional experience in Java backend development
- Strong proficiency in Java with hands-on experience in Spring Boot 3.x
- Solid experience designing and building REST APIs consumed by multiple downstream systems
- Solid understanding of REST API design, authentication, authorization, and web security principles
- Hands-on experience with Databricks for data processing and data engineering workflows
- Working frontend development skills — React, TypeScript, CSS; ability to contribute to UI features alongside backend work
- Experience with ARO (Azure Red Hat OpenShift) or equivalent container orchestration platforms
- Proficiency in CI/CD tooling — Jenkins
- Proficiency in Git including branching workflows, code reviews, and pull requests
- Hands-on experience with GitHub Copilot or other AI-based coding assistants
- Hands-on experience with developer tooling: IntelliJ IDEA, VS Code, Git, Chrome Developer Tools
- Solid communication and collaboration skills with ability to engage both technical and non-technical stakeholders
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring Boot 3.xREST APIsDatabricksReactTypeScriptCSSCI/CDJenkinsGit
Soft Skills
communicationcollaborationtroubleshootingcode qualitytechnical discussionsengagement with stakeholders