This page contains product affiliate links.
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.
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.
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.
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.
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.
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.
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
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.