Experienced Full Stack Java Software Engineer for Customer Systems Development and Support – Remote Work Opportunity
Introduction to blithequark At blithequark, we pride ourselves on being a hub where talented individuals come together to tackle complex challenges and create innovative solutions that make a real difference in people's lives. As a global leader in our industry, we value diversity, creativity, and collaboration, and we're committed to fostering an environment where our employees can thrive and grow. If you're passionate about making a meaningful impact and joining a team that's dedicated to excellence, a career with blithequark might be the perfect fit for you. Job Overview The Customer Systems group at blithequark is seeking an experienced Java Developer to join our team. As a Java Software Engineer, you will collaborate with cross-functional teams across the organization to design, develop, and implement new solutions. You will work closely with our business leaders and various stakeholders to deliver high-quality results, and you will be expected to work independently, prioritize requirements, and develop solutions for complex systems and content, all while working under pressure occasionally. Key Responsibilities Design, develop, and maintain large-scale enterprise-level Java applications, including architecture, design, development, and support Collaborate with business leaders and stakeholders to understand requirements and develop solutions that meet their needs Work with cross-functional teams to implement new solutions and ensure seamless integration with existing systems Develop and maintain expertise in Java and Java Enterprise development applications, including design, development, and support Utilize expertise in artificial intelligence and machine learning to build and optimize large-scale data infrastructure Design and develop distributed systems, concurrent programming, and coding data structures Develop and maintain expertise in building, designing, and deploying large-scale, low-latency web applications Architect and design application layers in SOA/Microservices architecture Build, design, and deploy highly scalable REST-based stateless APIs/web services for web applications/mobile clients Ensure security principles and build reliable and secure distributed applications Lead and mentor other engineers to ensure knowledge sharing and skill development Essential Qualifications Bachelor's or Master's degree in Computer Science or Information Technology At least 2 years of experience with designing and developing large-scale enterprise-level back-end solutions Proven experience with Java, Spring, multi-threading, REST, Data Storage Systems, DB design, and data access technologies Experience with building and optimizing large-scale data infrastructure using artificial intelligence and machine learning Strong understanding of applications performance improvement techniques and storage solutions Ability to perform multiple tasks and support multiple, concurrent projects simultaneously Experience with Responsive Java applications is a plus Preferred Qualifications Experience working in a large enterprise environment with a global presence, across different time zones and geographies Excellent communication and teamwork skills, with the ability to perform multiple tasks and support multiple projects simultaneously Strong analytical and quantitative skills, with the ability to drive results and exceed expectations Self-motivated, with a strong desire to achieve and exceed expectations Comfortable working in a fast-paced, dynamic environment with a high degree of autonomy Career Growth and Development At blithequark, we're committed to helping our employees grow and develop their skills and careers. As a Java Software Engineer, you will have access to a wide range of training and development opportunities, including mentorship programs, conferences, and workshops. You will also have the opportunity to work on complex and challenging projects, and to collaborate with experienced engineers and leaders in the field. Work Environment and Culture At blithequark, we value diversity, creativity, and collaboration, and we're committed to fostering an environment where our employees can thrive and grow. Our culture is fast-paced and dynamic, with a high degree of autonomy and flexibility. We believe in empowering our employees to take ownership of their work and to make decisions that drive results. We also believe in recognizing and rewarding outstanding performance, and in providing our employees with the tools and resources they need to succeed. Compensation and Benefits At blithequark, we offer a competitive salary and benefits package, including a salary range of $20-30 per hour, depending on experience. We also offer a range of perks and benefits, including health insurance, retirement savings, and paid time off. We believe in recognizing and rewarding outstanding performance, and in providing our employees with the tools and resources they need to succeed. Conclusion If you're passionate about making a meaningful impact and joining a team that's dedicated to excellence, a career with blithequark might be the perfect fit for you. As a Java Software Engineer, you will have the opportunity to work on complex and challenging projects, to collaborate with experienced engineers and leaders in the field, and to develop your skills and career. Apply now to join our team and take the first step towards an exciting and rewarding career with blithequark. Apply Job! Apply for this job