Diverse Lynx - Jersey City, NJ
posted 4 months ago
As a Backend Developer, you will be an integral part of a dynamic team responsible for designing, developing, and implementing high-quality software solutions. Your primary focus will be on creating microservices and cloud-native applications using Java and Spring Boot, ensuring that the applications are robust, scalable, and efficient. You will work closely with other engineers to develop elegant and high-performing code while adhering to best practices in software development. Your role will also involve optimizing applications for non-functional requirements and ensuring that quality practices such as unit testing and code reviews are followed rigorously. In this position, you will be responsible for the end-to-end delivery of applications, which includes coordinating with various teams for production deployment. You will continuously monitor application health and key performance indicators (KPIs), supporting the triage of any production issues as they arise. Your ability to troubleshoot complex data, features, and service issues will be crucial, as you will perform root cause analysis to proactively resolve product and operational challenges. Additionally, you will advocate for security best practices within the engineering team, emphasizing the importance of security in all aspects of development. The role requires excellent communication skills, both written and oral, as you will need to convey technical concepts in a user-friendly manner and foster collaboration among team members. A strong customer orientation is essential, as you will be expected to support teammates and contribute to a positive team environment. Your expertise in cloud technologies, particularly Google Cloud Platform (GCP), will be vital, as you will leverage these tools to build and deploy services effectively.