Driving the future forward with corporations, governments, startups, investors, and universities.
Software Engineer
Location
Ukraine
Posted
62 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer
Plug and Play Tech Center
• Design and develop high-load distributed systems • Create efficient and scalable solutions capable of handling large volumes of data and requests • Work on gaming logic and platform infrastructure • Monitor system performance and ensure reliability • Collaborate with cross-functional teams to align technical solutions with business goals and user needs
Job Requirements
- 3+ years of experience with Java Core (17+) and Spring ecosystem
- Comprehend concurrency, resiliency, caching, balancing
- Have RDBMS and NoSQL database experience
- Understand microservice architecture
- Have Experience in CI/CD
- Are a master of object-oriented design, design patterns and software design best practices
- Have good communication skills
- Have higher education in IT or Computer Science
- Have an Intermediate + level of proficiency in English
Benefits
- Initiative-taking and confident approach at the workplace
- Global scope and inclusive working environment
- Constant learning and development opportunities
- Active lifestyle and mental well-being
- Fun and engaging company events
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Have significant scope and decision-making responsibility • Design and implement infrastructure to enable autonomous vehicle development, including: • Large-scale distributed simulation execution • Ingest, processing, and organization of petabyte-scale datasets • GPU-accelerated distributed computing for data preparation and training • Design and implement robot data and metrics pipelines • Collaborate with core autonomy teams: motion planning, perception, and simulation
Software Developer
Finance of AmericaEmpowering 55+ customers with modern reverse mortgage options to fund the next chapter in life. NMLS #2285
• Responsible for designing, building, and maintaining custom software solutions. • Works closely with both the product owner and development team to deliver high quality software to meet stakeholder requirements. • Makes the team better by helping others when needed, providing ideas during the planning/refinement process, and encouraging discussion and collaboration with other developers. • Follows all company standards and processes without supervision. • Aligns with the business to architect and implement enterprise-level software that puts the customer first. • Collaborates with teammates to produce sophisticated designs and quality products. • Participates in Scrum teams to build and maintain efficient, reusable, and reliable code using a cloud-first approach. • Participates in Agile Scrum ceremonies (e.g. sprint plans, backlog grooming, and retrospective two-week sprints).
Senior Software Developer
Finance of AmericaEmpowering 55+ customers with modern reverse mortgage options to fund the next chapter in life. NMLS #2285
• Responsible for playing a key role in designing, building, and maintaining custom software solutions • Works closely with both the product owner and development team to deliver high quality software to meet stakeholder requirements • Makes the team better by helping others when needed, providing ideas during the planning/refinement process, and encouraging discussion and collaboration with other developers • Helps to ensure that standards are being upheld, and processes are being followed • Aligns with the business to architect and implement enterprise-level software that puts the customer first • Collaborates with teammates to produce sophisticated designs and quality products to take our deliverables to the next level • Participates in Scrum teams to build and maintain efficient, reusable, and reliable code using a cloud-first approach, when possible • Participates in Agile Scrum ceremonies (e.g. sprint plans, backlog grooming, and retrospective two-week sprints) • Coaches and mentors more junior developers in internal policies, procedures, and best practices • Performs other duties as assigned
AI Fellowship, Software Developers
Anyone AIWe invest in people from Latam to bridge the talent gap in AI.
• Build real-world Machine Learning and AI projects • Work with modern AI tooling and workflows • Develop AI-powered applications • Gain hands-on experience with LLMs, RAG systems, and AI agents • Improve your understanding of production AI systems • Learn how AI products are designed, built, evaluated, and deployed • Strengthen your ability to work on practical AI engineering challenges



