Senior Java Backend Developer (Core & Advanced Java)

Sunnyvale, TX, US • Posted 5 hours ago • Updated 5 hours ago
Contract W2
Contract Corp To Corp
On-site
$40 - $55/hr
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Agile
  • Analytical Skill
  • Application Development
  • Collaboration
  • Collections
  • Communication
  • Conflict Resolution
  • Continuous Delivery
  • Continuous Integration
  • Database
  • Debugging
  • DevOps
  • Git
  • Java
  • Microservices
  • Multithreading
  • NoSQL
  • Object-Oriented Programming
  • Performance Tuning
  • Problem Solving
  • Quality Assurance
  • RESTful
  • SQL
  • Scalability
  • Scrum
  • Software Architecture
  • Software Design
  • Software Development
  • Software Development Methodology
  • Systems Architecture
  • Unit Testing
  • Version Control

Summary

Job Title: Senior Java Backend Developer (Core & Advanced Java)


Position Overview

We are seeking a highly skilled and experienced Senior Java Backend Developer with strong expertise in Core and Advanced Java to join our team supporting enterprise-scale applications. The ideal candidate will have proven hands-on experience in software development, a deep understanding of backend architecture, and the ability to design and deliver high-quality, scalable solutions.

This role requires strong technical expertise, analytical skills, and the ability to collaborate effectively within cross-functional teams to deliver robust backend systems.


Key Responsibilities

  • Analyze business requirements and translate them into technical solutions.
  • Create, review, and validate system designs and application architecture.
  • Develop high-quality, scalable, and maintainable backend applications using Core and Advanced Java.
  • Contribute to all phases of the Software Development Life Cycle (SDLC).
  • Design and implement efficient APIs and system integrations.
  • Ensure high levels of performance, security, scalability, and reliability.
  • Write clean, well-documented, and testable code following best practices.
  • Perform unit testing and participate in code reviews.
  • Troubleshoot, debug, and upgrade existing systems.
  • Collaborate with cross-functional teams including QA, DevOps, and Product teams.

Required Skills & Qualifications

  • Strong hands-on experience in Core Java and Advanced Java.
  • Proven experience in backend application development.
  • Strong understanding of object-oriented programming principles.
  • Experience with multithreading, collections framework, exception handling, and performance optimization.
  • Experience designing RESTful APIs and backend services.
  • Strong knowledge of software design patterns and system architecture.
  • Familiarity with version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.

Preferred Qualifications

  • Experience working in enterprise environments.
  • Exposure to microservices architecture.
  • Experience with CI/CD pipelines.
  • Knowledge of databases (SQL/NoSQL).
  • Experience working in Agile/Scrum methodologies

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90769335A
  • Position Id: 8902520
  • Posted 5 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Plano, Texas

4d ago

Easy Apply

Contract

55 - 60

Dallas, Texas

13d ago

Easy Apply

Contract

60 - 70

Plano, Texas

6d ago

Easy Apply

Contract

Depends on Experience

Dallas, Texas

6d ago

Easy Apply

Third Party, Contract

Depends on Experience

Search all similar jobs