Core Java Developer
Position : Core Java DeveloperLocation : Dallas, TXLocation : OnsiteKey ResponsibilitiesMicroservices Design & DevelopmentBuild n tier, highly scalable, fault tolerant, and reactive microservices using:Java, Scala, or GoSpring and Spring BootApache CamelApache TomcatJBossRESTful architecturesDesign and build next generation reactive microservices deployed on Kubernetes.Architect and develop cloud native, distributed, high performance systems.Cloud & Platform EngineeringDeploy and operate microservices in public cloud environments, including:Google Cloud Platform (GCP)Microsoft AzureApply cloud best practices for scalability, resiliency, and fault tolerance.Use Kubernetes ecosystem tools for container orchestration and deployment.Architecture & Data ManagementDesign and architect applications using:SQL databases (e.g., Oracle)NoSQL databases, including:CassandraAzure Cosmos DBApply design best practices for distributed systems, multithreading, networking, and performance optimization.Quality, Testing & Engineering ExcellenceBuild products with a strong focus on testability and test coverage.Develop automated tests using:JUnitMockitoFollow disciplined engineering practices, including:Code reviewsDocumentationTesting standardsClean and maintainable code structureDiverse 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.