 
        
        Oceans Code Experts is looking for talented individuals that are ready for the next step in their career, we offer a collaborative professional environment as full of rewarding experiences as it is of challenges. 
A Lead Java Software Engineer at Oceans can expect to work on multiple projects, work with a cross-functional team, and are transparent about time and tasks to help clients understand the progress of their projects. 
**Job Summary** 
Oceans Code Experts seeks talented individuals ready for career advancement in a collaborative yet challenging environment. As a Senior Software Engineer, you'll engage in multiple projects, collaborate with cross-functional teams, and maintain transparency with clients about project progress. 
**Responsibilities**: 
- Participate in a Salesforce decoupling initiative. 
- Centralize logic modifications to simplify maintenance and reduce dependency on Salesforce-specific knowledge. 
- Enhance security by restricting direct Salesforce access and securing PII data. 
- Implement versioning on read services for data consistency. 
- Reduce reliance on Salesforce sandboxes for cost savings. 
- Influence and communicate effectively with team members and business partners. 
- Optimize storage by replicating necessary data and standardize SOQL queries. 
- Enable environment cloning without Salesforce sandbox cloning. 
**Job Requirements** 
- Excellent English proficiency (B2+ written and spoken). 
- 6+ years of experience as a Software Engineer. 
- Impeccable punctuality (schedules are adaptable but being in time for meetings is crucial. 
- This role requires an individual who can influence and communicate effectively with team members and business partners at a Lead Engineer level. 
- Advanced proficiency in Java. 
- Experience with Spring and AWS. 
**Nice to have** 
- Proficiency in Agile software development methodology, processes, and practice