It’s an amazing time to join Digicode! As we continue empowering innovators to change the world, we deliver outstanding technology consulting, R&D, design, and software development services in the USA, UK, and EU markets. This is where you come in!
About the project We are a technology solutions service that helps organizations become data-driven, transform their digital offerings, streamline processes, improve customer services, and increase transparency. We are currently transitioning from delivering custom data platforms to launching our own SaaS product within the next 2–3 years.
Our systems combine AWS Cloud with open-source technologies (Spark, Flink, Presto, Airbyte, etc.) to provide clients with end-to-end solutions that are easy to deploy and maintain. Our main tech stack includes Java and Kotlin, leveraging open-source tools in an AWS cloud environment.
We are looking for an experienced engineer with a strong background in Java/Kotlin, Spring, AWS, Spark, Glue, EMR, Redshift, who is passionate about designing, building, and maintaining scalable data-driven applications.
Requirements * 5+ years of Java development experience, with some exposure to Kotlin. * Hands-on experience with AWS Spark and RDBMS (PostgreSQL, MySQL, Oracle). * Experience in designing and building scalable, high-performance backend systems. * Strong knowledge of data modeling and efficient database schema design. * Familiarity with Agile methodologies and tools (JIRA, Git). * Strong analytical and problem-solving skills. * Excellent communication and collaboration abilities. * Ability to work independently and in a team-oriented environment. * Attention to detail and commitment to high-quality deliverables.
Preferred Qualifications * Bachelor’s degree in Computer Science, IT, or a related field. * Experience with AWS Services (EC2, S3, Lambda). * Experience with multiple RDBMS (Oracle, MS SQL Server, MySQL, PostgreSQL). * Leadership/mentorship experience is a plus.
Key Responsibilities * Design, develop, and maintain scalable and high-performance backend systems using Java/Kotlin (Clean Architecture). * Build and maintain data pipelines with AWS Spark to process large-scale datasets. * Develop and optimize RDBMS databases and queries for efficient storage and retrieval. * Collaborate with cross-functional teams to define and implement data architecture and infrastructure solutions. * Write and maintain technical documentation (design specifications, deployment instructions). * Participate in code reviews and enforce coding standards and best practices. * Troubleshoot and resolve production issues in a timely manner.
Process * Intro call with a recruiter. * Communication with technical specialist. * Interview with a client
What to Expect From Digicode?
Work from Anywhere: From an office, home, or even while traveling, as long as you’re in the same time zone as your colleagues.
Professional Development: Career growth opportunities, paid language classes, conference and education budgets, and internal 42 Community training.
Work-Life Balance: 18+ paid vacation days, paid sick leave, a flexible schedule, medical insurance for employees and their children, and a monthly wellness budget.
Culture of Openness: A community where everyone feels welcome, with minimal bureaucracy and a flat organizational structure. Plus, enjoy corporate gifts, celebrations, free snacks, and play/relax rooms for office visitors.career page.
Does this revision align with your expectations? Let me know if you’d like further refinements!