Senior Developer (Java)
Back to JobsOracle Get Smart Job AI Coach in the appFree on iOS and Android Google


Google
Google
Senior Developer (Java)
Location
United States
Experience
Senior
Posted
Jul 18, 2026
Apply by
August 22, 2026
Applicants
0
Early applicantEasy applyFull-timeWork from Office
Job Description
Senior Developer (Java)
Job Title: Senior Developer (Java)
- Perform hands-on coding, development, and unit testing using Java and J2EE technologies.
- Design, develop, and implement scalable web-based microservices applications using Spring Boot and other Spring technologies.
- Contribute to the design and development of enterprise applications using Spring Framework, including Spring MVC, Spring JDBC, Spring Cloud, and Spring Batch.
- Collaborate with technical leads and architects to understand technology direction, architectural standards, and development best practices.
- Develop highly scalable and distributed microservices applications to support enterprise business requirements.
- Follow approved software development life cycle methodologies and prepare design documentation and technical specifications.
- Perform coding, testing, debugging, and implementation of application components.
- Conduct unit testing and system testing to ensure application functionality, reliability, and performance.
- Ensure that application performance levels meet expected operational standards.
- Design, code, debug, document, maintain, and enhance complex enterprise software applications.
- Participate in the design, coding, testing, implementation, and documentation of software solutions.
- Troubleshoot and resolve technical issues related to distributed and cloud-based application environments.
- Develop, test, and implement complex global enterprise applications supporting large-scale systems.
- Ensure adherence to coding standards, security practices, and software development guidelines.
- Collaborate with cross-functional teams to deliver high-quality software solutions in an Agile development environment.
Requirement: Applicants must have a Bachelor’s degree or foreign equivalent in Computer Science, Computer Applications, Information Technology, Engineering (any), or related fields, plus five years of experience in a related occupation. Travel/relocation required as jobs will be performed at various unanticipated locations throughout the United States.
Key Responsibilities
- Perform hands-on coding, development, and unit testing using Java and J2EE technologies.
- Design, develop, and implement scalable web-based microservices applications using Spring Boot and other Spring technologies.
- Contribute to the design and development of enterprise applications using Spring Framework, including Spring MVC, Spring JDBC, Spring Cloud, and Spring Batch.
- Collaborate with technical leads and architects to understand technology direction, architectural standards, and development best practices.
- Develop highly scalable and distributed microservices applications to support enterprise business requirements.
- Follow approved software development life cycle methodologies and prepare design documentation and technical specifications.
- Perform coding, testing, debugging, and implementation of application components.
- Conduct unit testing and system testing to ensure application functionality, reliability, and performance.
- Ensure that application performance levels meet expected operational standards.
- Design, code, debug, document, maintain, and enhance complex enterprise software applications.
- Participate in the design, coding, testing, implementation, and documentation of software solutions.
- Troubleshoot and resolve technical issues related to distributed and cloud-based application environments.
- Develop, test, and implement complex global enterprise applications supporting large-scale systems.
- Ensure adherence to coding standards, security practices, and software development guidelines.
- Collaborate with cross-functional teams to deliver high-quality software solutions in an Agile development environment.
Requirements
- Bachelor's degree in Computer Science
- Computer Applications
- Information Technology
- Engineering
- or related fields
Skills Required
JavaJ2EESpring BootSpring FrameworkSpring MVCSpring JDBCSpring CloudSpring BatchMicroservicesUnit TestingSystem TestingAgileCollaborationProblem solvingAttention to detail
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.
Senior Software Engineer, Full Stack
Full-timeEasy applyWork from Office
ZürichSenior

Senior Software Engineer - shopdev
Taraki
Full-timeEasy applyWork from Office
LahoreSenior

Software Engineer
PANTHERx Rare Pharmacy
Full-timeEasy applyHybrid
PittsburghEntry
Java Developer
Webkorps Services India Private Limited
₹6,00,000–₹12,00,000 / Year
Full-timeEasy applyWork from Office
Indore
Senior Staff Software Engineer, Cloud AI, Full Stack
262,000–365,000 / Year
Full-timeEasy applyWork from Office
SunnyvaleSenior
Senior Software Engineer, Fleet Maintenance
122.000–126.000 / Year
Full-timeEasy applyWork from Office
DublinSenior