Software Development Lead R01543570

This page contains product affiliate links.

Software Development Lead Role Overview

The Software Development Lead role, particularly the position of Senior Java Engineer, is a pivotal one at Brillio, located in Edison, New Jersey. The company is striving to redefine the real estate industry by building next-generation digital products. This position is responsible for the design, implementation, and deployment of high-quality, scalable, and low-latency data APIs that support the company's brand value propositions.

Primary Skills Required

The role demands a strong technical proficiency in various software development frameworks and tools. Key skills include AngularJS, JavaScript, CSS3, React JS, and foundational knowledge in CI/CD pipelines. Proficiency in Java, alongside Hibernate, Oracle RDBMS, Apache Kafka, Docker, Spring Core, Spring Boot, HTML5, Kubernetes, and MySQL, is essential for the execution of development tasks and the management of distributed system architectures.

Secondary Skills Desired

Additionally, secondary skills in JavaScript frameworks such as Node.js, React, and Vue.js are desirable, offering flexibility and a broader scope in application development across platforms.

Responsibilities and Job Functions

As a Senior Java Engineer, responsibilities include designing, implementing, maintaining, and deploying performance-driven, scalable consumer-grade data APIs to microservices within AWS environments. Among the duties are the efforts to refactor code for enhanced reusability, form internal libraries, and improve test coverage to ensure robust performance.

The role also involves deploying microservices, managing scalability, monitoring metrics in AWS, and resolving data pipeline issues, with experience desired in PostgreSQL, Oracle, and MongoDB databases. Creating feedback loops to ensure continuous improvement and communication with team members is also crucial.



Experience and Qualifications

Candidates must have a Bachelor's degree in Computer Science or a related field, with 5-7 years of relevant experience. They must demonstrate a strong background in designing and developing data ETLs and REST APIs, crafting efficient, clean, reusable, and maintainable code in Java, and working within the AWS cloud ecosystem.

Applicants are expected to have advanced SQL knowledge, particularly with PostgreSQL, and experience with MongoDB. Proficiency in microservices architecture development, debugging APIs, and using AWS services like ECS, ECR, and CloudWatch is required.

Soft Skills and Attributes

Excellent analytical and troubleshooting skills are vital, as well as strong written and verbal communication abilities. The role demands a commitment to project ownership, clarity in communication with team members, and effective project management. A solid understanding of distributed system concepts, non-functional requirements such as logging, monitoring, debugging, alerting, and performance tuning complements technical expertise.

Company Information

Brillio, the company offering this role, is based in Edison, New Jersey. It aims to disrupt the real estate industry by empowered digital innovations, requiring capable professionals who are committed and ready to contribute to large-scale initiatives affecting multiple product lines.



This job offer was originally published on RemoteOK

Brillio

Edison, New Jersey

Software development

Full-time

November 24, 2024

12 views

1 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.