Overview
Skills
Job Details
Java Developer
San Jose, CA or Dallas, TX
6+months
Key Responsibilities |
|
| |
Design, develop, and maintain Java-based applications with a strong focus on RESTful web services. |
|
| |
Collaborate with cross-functional teams to define, design, and ship new features. |
|
| |
Ensure application performance, scalability, security, and code quality. |
|
| |
Proactively identify components requiring version upgrades, apply fixes, and ensure backward compatibility through thorough testing. | |
| |
Write clean, maintainable, and well-documented code. |
|
| |
Perform code reviews, unit testing, integration testing, and vulnerability resolution. |
|
| |
Troubleshoot, debug, and resolve application issues. |
|
| |
Required Skills & Qualifications |
|
| |
Strong proficiency in Core Java (Java 8/11 or above). |
|
| |
Proven experience in developing REST APIs and integrating with external services. |
|
| |
Solid understanding of Spring Framework / Spring Boot. |
|
| |
Knowledge of Microservices architecture. |
|
| |
Experience with databases (SQL/NoSQL). |
|
| |
Familiarity with version control systems (Git). |
|
| |
Practical understanding of software development best practices (Agile, CI/CD, testing). |
|
| |
Ability to leverage tools like GitHub Copilot effectively to accelerate development while maintaining high-quality standards. |
|
|