What are the responsibilities and job description for the Senior Java Software Engineer position at Droisys?
About the job
Droisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agile methodologies, and data-driven intelligence to modernize systems of engagement and simplify human/tech interaction.
Amazing things happen when we work in environments where everyone feels a true sense of belonging and when candidates have the requisite skills and opportunities to succeed. At Droisys, we invest in our talent and support career growth, and we are always on the lookout for amazing talent who can contribute to our growth by delivering top results for our clients. Join us to challenge yourself and accomplish work that matters.
Role: Senior Java Software Engineer (Mid-Level)
Location: West Greenwich, RI (preferred) / Remote
Preference – Someone from Gaming background.
About the Role:
We are seeking a talented and motivated Senior Java Software Engineer to join our team. This role offers the opportunity to contribute to a project delivering new functionality, working with cutting-edge technologies. You will initially focus on developing Java-based solutions for image processing and data transfer, and subsequently transition these functionalities to Python. This position can be based in West Greenwich, RI, or be fully remote.
Responsibilities:
- Design, develop, and test robust and scalable Java-based backend services.
- Implement solutions for moving images and related data from scanning devices into a PostgreSQL database.
- Collaborate with the team to ensure seamless integration of new features.
- Participate in code reviews and contribute to improving code quality.
- Gradually transition existing Java functionality to Python.
- Troubleshoot and resolve technical issues.
- Stay up-to-date with the latest technologies and trends in software development.
Required Skills:
- Strong proficiency in Java backend development.
- Experience with C#.
- Solid understanding of PostgreSQL database.
- Familiarity with Python programming (experience preferred, willingness to learn essential).
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Strong communication and collaboration skills.
Preferred Skills:
- Experience with image processing libraries and techniques.
- Knowledge of cloud platforms (e.g., AWS, Azure, GCP).
- Experience with Agile development methodologies.
Qualifications:
- Bachelor's degree in Computer Science or a related field.
- 5 years of professional software development experience.
Droisys is an equal opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Droisys believes in diversity, inclusion, and belonging, and we are committed to fostering a diverse work environment.
Salary : $90,000 - $110,000