Svitla Systems Inc. is looking for a Senior Full Stack (Java/React) for a full-time position (40 hours per week) in Poland. The role involve 80% of back end (Java), 20% of front end (React).
Our client is an online marketing company headquartered in Waltham, Massachusetts. It provides email marketing, social media marketing, event marketing, and online survey tools to help small organizations grow their businesses by building stronger customer relationships. More than 500,000 small businesses, nonprofit organizations, and member associations rely on the easy-to-use, affordable online tools to create and deliver personalized, professional communications that engage customers, members, and prospects wherever they congregate online – from their email inboxes to their social networks. As an industry leader in permission-based online marketing, the client partners with leading providers of online and social media marketing solutions.
Overlap till 7-8 pm Poland time is required.
Requirements
- 6+ years developing large scale applications.
- Proven experience as a Java Backend Developer with successful project implementations.
- Proficient in Java programming and server-side frameworks (e.g., Spring, Spring Boot).
- Frontend familiarity with HTML, CSS, and JavaScript (React preferred) to create and maintain essential UI components and support end-to-end functionality.
- Strong understanding of the software development life cycle (SDLC) and agile methodologies.
- Experience with AWS cloud, specifically with Lambdas
- Experience with integration of the 3-rd party APIs
- Experience with working with legacy codebase and refactoring
- Demonstrated expertise in designing, developing, testing, and maintaining scalable backend applications.
- Experience with build tools (e.g., Maven, Gradle) and CI/CD pipelines (e.g., Jenkins, GitLab CI).
- Proficient in unit testing (e.g., JUnit) and integration testing.
- Experience in database design, optimization, and query tuning for both relational (e.g.,MySQL, PostgreSQL) and non-relational databases (e.g., MongoDB).
- Skilled in designing and implementing RESTful APIs and familiar with API standards (e.g., OpenAPI).
- Understanding of microservices architecture.
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Proficient with version control systems (e.g., Git).
- Familiarity with test-driven development (TDD) practices.
- Experience with SaaS Solutions development is a huge plus
- Knowledge of design patterns, best practices in Java development, and secure coding practices.
- Upper-intermediate level of English and higher
Responsibilities
- Participate actively in product design, development, and code reviews, primarily focusing on backend features with some front-end work.
- Contribute towards strategic initiatives and integrations with third party billing and payment systems.
- Review team PRs, improve observability and overall quality of code.
- Investigate and resolve issues within the billing ecosystem.
- Engage in retrospectives to continually improve processes.
- Collaborate with PMs and senior developers to understand business needs and identify the best technical solutions.
- Mentor junior team members on best practices, architecture, and development.
We offer
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Annual performance appraisals.
- Flexibility in workspace, either remote or in our welcoming office.
- Comprehensive medical insurance after one month.
- MultiSport card with access to 2500 sports facilities all over Poland
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, other activities.
- 15 vacation days, 10 national holidays, sick leaves, family days off.
- Educational activities reimbursement on the monthly basis.
- Free webinars, meetups and conferences organized by Svitla.
- Gifts for anniversaries, New Year, children and more.
- Fun corporate celebrations and activities.
- Awesome team, friendly and supportive community!
About Svitla
Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices through out the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.
Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.
Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!