Java Software Engineer Role
We are seeking a skilled software developer to join our team in a remote working environment.
We value transparency and a people-first approach, providing professionals with opportunities to grow in IT.
Key Responsibilities:
* Develop data applications that serve as golden sources of information across the organization.
* Analyze data challenges and implement effective solutions in collaboration with business and technical stakeholders.
* Create scalable microservices deployed to cloud platforms using Kubernetes, contributing to architectural decisions.
* Design and develop reusable components for internal libraries, ensuring highly maintainable code.
* Participate in Agile processes to improve platform capabilities and provide global Level 3 support.
Required Skills:
* 3+ years of experience with object-oriented programming (Java preferred).
* Experience with relational databases and messaging systems (Kafka preferred).
* Strong knowledge of design and architecture principles.
* Effective written and verbal communication skills.
* Demonstrated ability to deliver results and take ownership of projects.
* Bachelor's degree in Computer Science or related field.
Benefits:
This role offers opportunities to learn, innovate, and advance your career in a supportive environment. We prioritize employee growth and development.