Java (17/21) / SpringBoot / Maven
Role details
Job location
Tech stack
Job description
Write, test, and document high-quality technical deliverables in accordance with organizational standards.
- Solve complex technical problems and build impactful software components and libraries.
- Mentor junior engineers and uphold high standards of technical craftsmanship.
- Conduct root cause analysis and lead initiatives to resolve systemic technical issues.
- Design, build, and integrate scalable and reliable systems that align with organizational best practices.
- Manage and reduce technical debt within existing and new implementations.
- Anticipate and address scaling, latency, and durability challenges.
- Collaborate with security teams to embed security best practices early in the development lifecycle.
- Assess technical risks and implement practical mitigation strategies.
- Continuously evaluate and recommend improvements to team delivery practices.
- Identify and eliminate duplication of effort across teams, promoting code and solution reuse.
- Measure team performance and support the professional growth of team members.
- Research and experiment with emerging technologies; lead prototyping and drive architectural innovation., Benefits: Tuition assistance Job Title Senior Full Stack Developer (Java / Spring Boot / Angular / AWS) Location Remote (US-based preferred) / Hybrid (optional) …
- 1 month ago, TITLE: Java Developer (Full Stack with Angular or React) Direct Hire Position No Sponsorship Hybrid Duties/Responsibilities: Will work in a team environment, tasked with desig…
- 2 months ago
- Apply easily
Requirements
Minimum 7+ years of experience in software engineering.
-
Mandatory on-site position.
-
Proficient in Java (17/21), Spring Boot (3.x/4.x), and Maven.
-
Skilled in Python and Streamlit; able to develop, modify, and deploy Streamlit dashboard applications.
-
Experience consuming and integrating secured (OAuth2) REST APIs, including data filtering, validation, and normalization.
-
Strong cloud-native engineering background: Docker, Kubernetes, CI/CD pipelines (GitHub Actions), and SonarQube quality gates.
-
Hands-on with OAuth2, Spring Security, Test-Driven Development (JUnit 5, Mockito), and maintaining high coding standards.
-
Comfortable pair-programming with AI coding agents (Claude, Copilot) for rapid development.
-
Collaborative team player: open to feedback, fast learner, and effective communicator.
-
Bachelor's degree in Computer Science, Software Engineering, or equivalent experience required. Additional/Nice-to-Have Skills:
-
Exposure to mathematical optimization/solvers (e.g., FICO Xpress, Gurobi, CPLEX, OR-Tools).
-
Experience with Azure cloud services (Blob/ADLS, azure-identity), including data analysis and debugging.
-
Familiarity with OpenTelemetry/Micrometer, PIT mutation testing, Backstage/Runway/ArgoCD, WebFlux/reactive frameworks.
-
Experience parsing large-scale CSV/Excel files (OpenCSV, POI).
-
Knowledge of documentation tools (MkDocs/TechDocs).
-
Background in aviation, Maintenance, or MRO domain.