Senior Software Engineer (Java & React)
HTC Global Services
Dearborn, MI • 2h ago • On-site
Senior
On-site
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

Quick Facts
- Role: Senior Software Engineer (Java & React)
- Focus: Java backend development (85%) and React frontend development (15%)
Description
Senior Software Engineer responsible for designing, developing, and delivering scalable enterprise applications. The primary work is Java backend development with a smaller share of React frontend tasks for UI components and integration with Java REST services. The role also includes technical leadership through design input, code reviews, mentoring, and ensuring secure, reliable, high-performance delivery.
Responsibilities
- Design and develop scalable enterprise applications using Core Java and J2EE
- Architect and implement backend services with Spring Boot, Spring MVC, and Spring Framework
- Build and maintain microservices-based applications
- Develop and integrate RESTful APIs and backend services
- Implement and use Hibernate/JPA for persistence and database integration
- Design database schemas and optimize complex SQL queries
- Apply design patterns, coding standards, and best practices for maintainable code
- Perform code reviews; identify performance bottlenecks and drive technical improvements
- Troubleshoot complex application issues
- Ensure application security, scalability, performance, and reliability
- Develop unit and integration tests using JUnit and Mockito
- Participate in technical design discussions and contribute to architectural decisions
- Develop and maintain React.js components (functional components, React Hooks, state management fundamentals)
- Integrate React frontend components with Java-based REST APIs
- Handle UI enhancements, frontend bug fixes, and troubleshooting
- Collaborate with frontend developers to ensure seamless application integration
Requirements
- 7–10 years of overall software development experience
- Strong hands-on expertise in Java backend development
- Experience designing and developing enterprise-grade applications
- Working knowledge of React.js for frontend enhancements and integration
- Experience in technical design, code reviews, and mentoring junior developers
- Bachelor’s degree in Computer Science, IT, or related discipline, or equivalent practical experience
Benefits
- Comprehensive benefits package including medical, dental, and vision
- Paid time off and paid holidays
- 401(k) matching
- Group life and disability insurance
- Professional development opportunities and wellness programs
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSenior Software Engineer
Webfleet Sp. z o.o.
Senior
Technology
Warsaw, Poland · On-site
N/A
3 days ago
Senior Backend Engineer (Java)
Maker's Den
Senior
Technology
Berlin, BE, Germany · Remote
22K zł - 27K zł/yr
2 days ago

Senior Full-stack Developer (React/Java)
iTeamly
Senior
Technology
Kraków, Poland · Remote
13K zł - 23K zł/yr
3 days ago
Senior Full-Stack Java Engineer
Upvanta sp. z o.o.
Senior
Technology
Gdańsk, PG, Poland · Remote
0K zł - 0K zł/yr
1 days ago
Senior Java Developer
Robert Half
Senior
Technology
Des Moines, IA · On-site
N/A
2h ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Full Stack Engineer (Java & React)
StoneX Poland
Senior
Technology
Kraków, MA, Poland · On-site
N/A
3 days ago

Java Software Engineer
Motorola Solutions
Senior
Technology
Kraków, Poland · On-site
18K zł - 21K zł/yr
1 days ago

Senior Backend Developer (Java)
DCG
Senior
Technology
Warsaw, Poland · On-site
0K zł - 0K zł/yr
16h ago

Senior React Engineer (Full Stack Environment)
ALTEN Polska
Senior
Technology
Warsaw, Poland · Remote
N/A
3 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights