senior java developer for software company
Senior Java Developer for Software company
Currently, we are looking for a remote Senior Java Developer to join our team.
responsibilities
- You will drive delivery of pieces of work and maximise delivery to the business by creating a team environment where team members are empowered to succeed
- You will help ensure an atmosphere of psychological safety and trust with the squads you are working with
- You will understand and input into current and future squad capacity requirements
- You will anticipate technical risks, communicate them effectively to the relevant stakeholders, and make architectural / design decisions to avoid them
- You will be central to laying the foundations to the path ahead, working with Product Directors and Product Owners to understand business objectives, identify potential solutions and reduce uncertainty
- You will proactively identify and help to refocus your team's efforts when projects are off-course or not technically feasible and results aren’t moving the needle for our business/team goals or serving the needs of customers in a meaningful way
- Work closely with Product Owner and Technical Lead, ensuring high level designs (where required) and user stories are ready at the start of each sprint
- Seek out opportunities to grow the skills and experience team members, using a coaching style of 1-1s to support their development
- Facilitate agile ceremonies, leading where appropriate, ensuring meetings are focused, productive and fun and that the process adds value
- Help to remove blockers to success, troubleshooting and mediating to find solutions where required
- Ensure the achievements of the team are understood by recognizing them and promoting them within the business
- Provide planning support and recommendations to Product Owner and Strategist
- You will influence the direction of our Vendor Integration and Analytics Strategy coordinating multiple teams with the goal of speedy, efficient delivery
- You work with other technology leads to drive better practices across the technology organisation
- You will lead and build on an architectural strategy and vision, which is transparent, collaborative, and develops buy- in with the whole team
- You will maintain a view of all the technologies we use across the WorkHuman estate and how they might evolve and to understand what impact that will have on the business
- You will take the lead on proof-of-concept activities
- You will be expected to influence significant changes in the interview process where appropriate to reflect the needs of the team
- You will be expected to attract or refer other senior hires
- You will continuously research and experiment with new and better approaches for all aspects of development tooling and workflows, and as a result is internally seen as a innovator on the subject
requirements
- 3+ years of experience in Java Development
- BS or MS Degree in Computer Science, Information technology or equivalent work experience
- You have worked with large data volumes, including processing, transforming and transporting large-scale data
- You have hands-on experience with AWS services like Data Pipelines, EMR, Glue, EC2, S3 etc
- You may have knowledge of Redshift, HBase, Apache Spark, Spark streaming, Kafka, Scala, and similar technology stacks
- You have experience on business intelligence data modelling and familiarity with data warehouse concepts such has star schema, data de-normalizing patterns, etc.
- Competency in developing software with Relational or NoSQL databases
- Experience in mentoring other team members about best practices, latest updates and version, and coding styles
- You have helped introduce new dev/test/automation frameworks, languages, tools and have drive
benefits for locations
Georgia
For you
- Paid time off
- Paid sick leave days
- Medical insurance
- Stable income
For your comfortable work
- 100% remote work forever
- Free licensed software
- Possibility to work on your own device (BYOD)
- Stable workload
- Relocation opportunities
- Flexible engagement models
For your growth
- Free trainings for technical and soft skills
- Free access to LinkedIn Learning platform
- Language courses
- Free access to internal and external e-Libraries
- Certification opportunities
- Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.