At Workling, we're revolutionizing the way businesses thrive by seamlessly matching challenges with skills, igniting instant impact and fueling continuous growth opportunities for professionals worldwide.
Overview of the role:
The Senior Java Developer position requires an experienced professional to lead the creation of high-quality applications, utilizing deep Java expertise. The successful candidate will be responsible for architectural decision-making, mentoring junior developers, and integrating the latest technologies to ensure scalable and efficient application development.
Key responsibilities:
Leading the design and development of complex, high-performance Java applications, aligning them with business requirements.
Mentoring junior and semi-senior developers, fostering a culture of technical excellence.
Making key architectural decisions, contributing to strategic planning of software projects.
Overseeing code reviews, setting high standards for code quality and best practices.
Evaluating and integrating new Java technologies and practices, advocating for their adoption.
Providing technical insights and recommendations to project managers and stakeholders.
Collaborating with cross-functional teams to ensure smooth delivery of high-quality software solutions.
Requirements:
Experience: 5+ years of experience working with Java and Spring Boot (version 8+).
Coding Principles: Strong knowledge of coding and design principles such as SOLID/DRY/KISS.
Database Skills: Experience with data structures and relational databases like Postgres or MySQL.
Design Patterns: Understanding and application of design patterns, including Open/Closed Principle, Singleton, Factory, and Observer.
API Development: Experience building and managing RESTful APIs and web services.
Location: Based in the San Francisco Bay Area.
Nice to have:
Experience with Microservices Architecture.
Familiarity with CI/CD pipelines.
Knowledge of Cloud platforms and Containerization tools like Docker and Kubernetes.
What to expect from us:
Flexible Hours: Design your own work schedule for optimal work-life balance.
Paid Leave: Enjoy PTO, parental leave, and other special leaves.
Competitive Compensation: Receive an excellent compensation package, including base salary and commissions — well above the market average.
Healthcare: Comprehensive coverage including Vision and Dental.
Life Insurance: Additional security for you and your family.
Retirement Plan: 401K Plan to secure your future.
Join Workling's mission to connect top talent with global opportunities, driving impact and sustained growth for professionals and businesses.