Software Developer JAVA 3
Posted
Pay Rate Range: $70 - $77.39/hr. on W2
Duties:
Duties:
- Design, implement, and own features in our product roadmap requirements with performance first approach.
- Work with highly available data streams, RESTful APIs, and various interfaces to deliver production ready code.
- Work closely with product managers to gather requirements, analyze technical feasibility, and propose design solutions that meet business objectives.
- Coordinate with architects, senior developers and other teams to build and delivery solutions.
- Ensure quality of component meets high standards and ensure all our code is observable and unit tested.
- Lead team members in customer service outages and in root cause analysis.
- Subscribe to developments happening within **** ecosystem.
- Craft scalable and reliable solutions using established methodologies.
- Stay alert for new technologies that meet product requirements and quality standards in a varied work setting.
- Act with clarity and precision, ensuring projects are driven with a strong sense of ownership and direction.
- Investigate specific customer needs and suggest implementation possibilities with the support of product management
- 6+ years with Java demonstrating strong skills in Enterprise Java and frameworks like Spring/Spring MVC/Spring Boot.
- Prior experience working on large scale distributed systems or data processing systems.
- Expertise in RESTful web services and design principals.
- Hands-on experience with APM and monitoring tools (Splunk, New Relic, Kibana, Vivid Cortex).
- Expertise in MySQL DB, No-SQL DB, Snowflake, Web Services, Data Intensive applications, Data Processing pipelines.
- Expertise in Apache Spark, Apache Hadoop, Apache Kafka.
- Always aspiring to implement standard methodologies and scalable design.
- Ability to model solutions for distributed processing problems.
- Ability to identify issues and develop effective solutions.
- Strong verbal and written communication skills.
- Proficiency in working effectively with teams that span multiple functions.
- Expertise in AWS Services, Azure Services, Microservice Architecture, Databricks.
- Knowledge of Scala with Large Data Processing and frameworks such as Akka, Typelevel, ZIO.
- JavaScript and TypeScript knowledge with React or Next.js
- Bachelors or Masters in Computer Science or equivalent experience.
