Senior Java Developer - Full Remote
Required skills
- Java
- AWS
- Azure
- SQL
- NoSQL
- System Scaling
Nice to have
- Vert.x
- RxJava
- Groovy
- Couchbase
- Kafka
- Agile
Role summary
A FULL REMOTE Senior Java Developer is sought for a UK-based customer, operating within the IT Services sector. The role involves building a software product using Java, Vert.x, RxJava, Groovy, Couchbase, and Kafka, deployed on AWS & Azure with automated testing and a continuous deployment pipeline. The team adheres to Agile principles, utilizing Kanban and other techniques. Candidates must be fluent in English and available for long-term commitment, potentially as freelancers. The position requires working within UK office hours. A Bachelor or Master degree and over 5 years of Java development experience are necessary, along with experience in cloud platforms, SQL/NoSQL databases, and system scaling.
- Using your in-depth knowledge of the JVM, frameworks, and the tool ecosystem to implement end-to-end systems without assistance;
- Translating requirements into tasks
- Producing test-driven features and demonstrating your familiarity with the TDD cycle;
- Applying your understanding of cohesion and the SOLID principles to create well structured, maintainable software;
- Working effectively with product stakeholders to communicate and translate needs into product improvements;
- Leading group discussions on system design and working with Product Managers to drive value;
- Supporting production systems, resolving incidents, and performing root cause analysis;
- Sharing knowledge with the wider engineering community;
- Mentoring and developing others around you;
- Producing proof of concepts to evaluate new tools;
- Bachelor or Master degree;
- +5 years of Java development experience;
- Experience with cloud platform(s) (e.g. AWS, Azure, etc.);
- Experience with both SQL/NoSQL databases;
- Experience scaling systems;
- Experience working with multiple software development methodologies including Scrum, Kanban, and Waterfall;
- Fluent in English;
- A challenging role for an international organization in New York;
- Attractive salary package;
Originally posted on Himalayas
Similar roles
- (Senior) Business Intelligence Developer - Full RemotegoPro Consultancy Group ltd. · Remote · Remote
- (Senior) IT Recruiter - USD - Contractor - Full remotegoPro Consultancy Group ltd. · Remote · Remote
Senior Java Developer (with LLM expertise)MIRATECH · Kitchener, ON · Hybrid
Java DeveloperCACI International Inc · Sarasota, FL · Onsite- Java Developer - Workplace Services EngineeringCharles Schwab · Austin, TX · Onsite
- Co-op Java Developer - Winter 2027Global Relay · Halifax, NS · Onsite
