Diverse Lynx
Key Responsibilities
Design, develop, and maintain server-side applications using
SpringBoot
and Java, with a strong emphasis on business logic and a microservices architecture. Implement and manage a high volume of data processing and business-critical tasks using
Spring Batch . Build responsive and modular user interfaces with
Angular
to provide an intuitive user experience. Develop and manage asynchronous operations and callbacks entirely on
Node.js , ensuring high performance and reliability. Adhere to and enforce
REST Principles
for designing and consuming APIs, guaranteeing a clean and consistent communication layer between services. Manage and optimize relational databases, primarily
PostgreSQL , including schema design, query optimization, and performance tuning. Oversee and enhance our CI/CD pipelines, writing and maintaining core scripts in
Jenkins
to automate build, test, and deployment processes. Utilize
AWS cloud services
for deploying, managing, and scaling applications, including but not limited to EC2, S3, RDS, and Lambda. Work with distributed systems and message brokers, leveraging
Kafka
for building real-time data pipelines and event-driven architectures. Write comprehensive unit, integration, and end-to-end tests using a combination of
JUnits, Mockito, Cypress, Selenium, and Karate
to ensure code quality and stability. Implement and utilize monitoring tools like
Datadog
to observe, troubleshoot, and optimize application performance in production environments. Qualifications
Bachelor's degree in Computer Science or a related field. Proven experience as a Full Stack Engineer with a strong portfolio of projects. Expertise in the listed technologies, with a demonstrated ability to solve complex problems and deliver high-quality solutions. Excellent communication skills and the ability to collaborate effectively in an Agile team environment. A strong understanding of software development best practices, design patterns, and system architecture.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
SpringBoot
and Java, with a strong emphasis on business logic and a microservices architecture. Implement and manage a high volume of data processing and business-critical tasks using
Spring Batch . Build responsive and modular user interfaces with
Angular
to provide an intuitive user experience. Develop and manage asynchronous operations and callbacks entirely on
Node.js , ensuring high performance and reliability. Adhere to and enforce
REST Principles
for designing and consuming APIs, guaranteeing a clean and consistent communication layer between services. Manage and optimize relational databases, primarily
PostgreSQL , including schema design, query optimization, and performance tuning. Oversee and enhance our CI/CD pipelines, writing and maintaining core scripts in
Jenkins
to automate build, test, and deployment processes. Utilize
AWS cloud services
for deploying, managing, and scaling applications, including but not limited to EC2, S3, RDS, and Lambda. Work with distributed systems and message brokers, leveraging
Kafka
for building real-time data pipelines and event-driven architectures. Write comprehensive unit, integration, and end-to-end tests using a combination of
JUnits, Mockito, Cypress, Selenium, and Karate
to ensure code quality and stability. Implement and utilize monitoring tools like
Datadog
to observe, troubleshoot, and optimize application performance in production environments. Qualifications
Bachelor's degree in Computer Science or a related field. Proven experience as a Full Stack Engineer with a strong portfolio of projects. Expertise in the listed technologies, with a demonstrated ability to solve complex problems and deliver high-quality solutions. Excellent communication skills and the ability to collaborate effectively in an Agile team environment. A strong understanding of software development best practices, design patterns, and system architecture.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.