Java Developer
Position : Java DeveloperLocation : Bentonville, ARLocation : 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 structureInnovation & CollaborationLeverage industry research and innovation to build next generation systems.Drive continuous improvement initiatives that enhance the customer technology environment.Collaborate effectively with distributed teams building large scale platforms.Required Skills & QualificationsExpert level experience with Java and Spring Boot.Strong understanding of microservices architecture and reactive systems.Hands on experience deploying applications on Kubernetes.Proven ability to build and support distributed systems in cloud environments.Strong knowledge of performance tuning, concurrency, and networking.Experience working in collaborative, team oriented engineering environments.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.