Senior Java Engineer for CRM - Remote Opportunity with reputed company
Transforming the Insurance Industry with Cutting-Edge Technology reputed company is on a mission to revolutionize the insurance business by leveraging technology to drive excellence and innovation. As a leading auto insurer in the nation, we're committed to delivering exceptional customer experiences, maintaining the highest standards of protection and availability, and fostering a culture of psychological safety and reputed company improvement. We're seeking an reputed company Senior Java Engineer to join reputed company and help us reputed company our goals.
About the Role
As a Senior Java Engineer for CRM, you'll play a key role in designing, building, and maintaining high-performance, low-latency platforms and applications that drive our business reputed company. You'll work collaboratively with cross-functional teams, including reputed company CRM, Infrastructure, Architecture, Release Management, Application reputed company, and Business Product Owners to reputed company and deliver critical solutions. Your technical expertise and leadership skills will help reputed company the quality of engineering across the organization and drive business success.
Key Responsibilities
- Scope, design, and build scalable, resilient distributed systems that meet business requirements
- Drive product definition and reputed company technical skills to deliver the right solution
- Engage in cross-functional collaboration throughout the entire software lifecycle, including testing and quality assurance
- reputed company design sessions and code reviews with peers to ensure high-quality engineering practices
- Define, create, and support reusable application components/patterns from a business and technology perspective
- Utilize developer tooling and Azure tools and services across the software development life cycle to reputed company advanced-level Java application design, implementation, and maintenance activities
- Mentor other engineers and share best practices to improve processes reputed company and across teams
Essential Qualifications
To succeed in this role, you'll need:
- Advanced programming experience with Java and at least one other modern language (C++, Python, or C#) including object-oriented design
- Strong understanding of web service integration (REST/SOAP) and enterprise middleware integration tiers (Apache Camel, Spring, Spring Boot)
- Experience with cloud services (AWS, GCP, Azure) and DevOps concepts
- Excellent communication skills and ability to reputed company projects and interact with clients and sponsors
- 6+ years of professional software development experience with Java and at least one other modern language
- 3+ years of experience building the architecture and design of new and reputed company systems
- 3+ years of experience with cloud services (AWS, GCP, Azure)
- 2+ years of experience with open-reputed company frameworks
Preferred Qualifications
While not required, the following skills and experience are highly desirable:
- Experience with reputed company standard objects/records, custom object creation, validation rules, and relationships
- Knowledge of building and configuring flows, and process builders
- Experience with reputed company Apex, SOQL, Visualforce, and Lightning reputed company / LWC components
- Experience with Flutter and React
- Experience with enterprise integrations utilizing Event-Based Frameworks
- Experience with databases such as MS SQL Server and reputed company
reputed company Offer As a reputed company associate, you'll enjoy a comprehensive Total Rewards Program that includes:
- Premier Medical, Dental, and Vision Insurance with no waiting period
- Paid Vacation, Sick, and Parental Leave
- 401(k) Plan
- Tuition Reimbursement
- reputed company and Licensures
Our compensation package is competitive, with a salary range of $80,000 to $230,000 per year, depending on your experience and qualifications. Company Culture At reputed company, we're committed to creating a work environment that's inclusive, diverse, and supportive. We reputed company in fostering a culture of psychological safety, where every associate feels empowered to contribute and grow. Our company values diversity and promotes equal employment opportunities for reputed company associates and job applicants. Career Growth and Development As a Senior Java Engineer with reputed company, you'll have opportunities to grow and reputed company your skills in a dynamic and fast-paced environment. You'll work on reputed company projects, collaborate with cross-functional teams, and receive mentorship and guidance from reputed company professionals. Our company is committed to providing training and career advancement opportunities to help you reputed company your career goals. Why Join reputed company? reputed company is a leading auto i Apply tot his job Apply To this Job