Senior Full Stack (Java+React) Engineer
We are looking for a Senior Full Stack Java + React Developer to join our team and contribute to the evolution of a large-scale platform for a US-based B2B company. This is a senior-level role for an experienced engineer who can own end-to-end feature delivery—from backend architecture to frontend implementation—in a modern, cloud-native environment.
Key Responsibilities:
- Design, develop, and maintain scalable backend services using Java and Spring Boot.
- Build and enhance frontend components using React, ensuring a seamless and performant user experience.
- Collaborate with product managers, designers, and other engineers to deliver high-quality, maintainable software solutions.
- Architect and implement RESTful APIs and integrations between backend and frontend systems.
- Leverage AWS services (e.g., EC2, S3, Lambda, RDS, CloudFront) for application deployment, monitoring, and scalability.
- Ensure application performance, security, and reliability across the stack.
- Participate in architecture reviews, provide mentorship to mid-level engineers, and drive best practices across the team.
Required Qualifications:
- 5+ years of professional experience in software development, with a focus on Java and Spring Boot.
- Strong hands-on experience with React and modern JavaScript/TypeScript frameworks.
- Mandatory: Proficiency in AWS services and cloud architecture (infrastructure, deployment, monitoring).
- Solid understanding of microservices architecture and distributed systems.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks (e.g., Hibernate).
- Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code (Terraform or CloudFormation).
- Ability to translate complex business needs into technical solutions.
- Excellent problem-solving, debugging, and communication skills.
Preferred Qualifications:
- Experience with frontend performance optimization and state management (Redux, or similar).
- Familiarity with non-relational databases (MongoDB, DynamoDB).
- Knowledge of messaging systems (Kafka, RabbitMQ).
- Experience with monitoring and observability tools (CloudWatch, Prometheus, Grafana).
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
AWS, React, Java, CI/CD, Microservices, ORM, SQL, NoSQL, JavaScript, TypeScript
Published 5 November
11 views
·
2 applications
📊
$3500-5000
Average salary range of similar jobs in
analytics →
Loading...