Senior Java Full Stack Developer

Reveille Technologies

Plano, TX • 13m ago • On-site

Senior

On-site

100,000 - 120,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior Java Full Stack Developer role

Improve your resume now

$100,000 – $120,000/year

Quick Facts

  • Senior Java Full Stack Developer

Description

Design, develop, enhance, and maintain scalable enterprise applications using Java/J2EE, Spring Boot, microservices, and modern front-end technologies. Develop robust RESTful APIs and microservices, and build responsive user interfaces with React.js or Angular. Participate in architecture, solution design, technical analysis, and implementation of complex business requirements while supporting testing, CI/CD, deployments, and production support.

Responsibilities

  • Design, develop, and maintain enterprise applications using Java/J2EE, Spring Boot, and microservices
  • Build RESTful APIs and microservices with Java and Spring frameworks
  • Create responsive UIs using React.js or Angular, JavaScript/TypeScript, HTML5, and CSS3
  • Contribute to application architecture, solution design, and technical analysis
  • Implement reusable components and services using OOP principles, design patterns, and coding standards
  • Integrate front-end, backend services, databases, and external systems via REST APIs, JSON, messaging, and integration frameworks
  • Work with relational and/or NoSQL databases (Oracle, SQL Server, PostgreSQL, MongoDB)
  • Develop and maintain automated unit, integration, and API tests with JUnit, Mockito, and related tools
  • Perform code reviews, debugging, performance tuning, and root-cause analysis
  • Support CI/CD pipelines and deployments using Git, Jenkins, Maven/Gradle, Docker, Kubernetes
  • Work with cloud environments such as AWS or Azure
  • Troubleshoot and resolve complex application, API, database, integration, and production issues
  • Collaborate with business analysts, product owners, architects, QA, DevOps, and other developers in Agile/Scrum
  • Participate in requirement analysis, estimation, sprint planning, daily scrum, design discussions, and releases
  • Ensure security, performance, scalability, resiliency, and maintainability standards
  • Provide technical guidance and mentorship to junior and mid-level developers
  • Own modules/features end-to-end from design to production support
  • Create and maintain technical documentation, API specifications, design documents, and implementation details

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report