Lead Java-Full Stack Engineer

Posted 6 days ago by Cognizant
Seattle, WA
Application ends: December 29, 2022
Apply Now

Job Description

Lead Java Full Stack EngineerCognizant’s Digital Engineering practice is seeking highly qualified Full Stack Engineers with experience developing and building high-performing, scalable, enterprise applications. You will be part of a digital software team that works on high-demand applications. Our engineers have a passion for high-quality, reliable and maintainable code. You will work side by side with product managers, designers, and clients, making decisions together in order to quickly deliver valuable working software to clients and their users. Our engineers are agile and retrospective, and not afraid to identify what we’re doing wrong, so we can fix it, and what we’re doing right, so we can improve on it. Above all, we judge success by the success of our team and the happiness of our customers.Cognizant Digital Engineering If you’re like us, you’ve got big ideas. At Cognizant, we’re exploring new ideas every day. We help industry leading companies reinvent their business models and innovate products that create new value-by connecting people with things, insights and experiences. Cognizant digital engineering designs, engineers and delivers digital products and experiences that drive digital-first business models. We offer the most comprehensive digital engineering expertise and client-centric methodology for sustainable innovation.Locations: New York City New York, Plano TX, Jersey City New Jersey.You must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.Responsibilities Involve in various phases of Software Development Life Cycle (SDLC) and work in a highly dynamic Agile environment.Design and develop software using Java, Spring, Micro services technologies.Prepare technical documentation.Troubleshoot, debug and upgrade software.Testing and fixing bugs or other coding issues.Adds value to team delivery and works with team to complete tasks to high quality and actively learns new skills.Qualifications BS/BA degree or equivalent experience.8+ years of experience in Software development.Experience in Java/Web Services (SOAP/REST),Spring Boot, JavaScript, Cloud based MicroServices, event streaming (MQ, KAFKA) based architecture.Expertise in application, data, and infrastructure architecture disciplines.Advanced knowledge of architecture and design across all systems.Proficiency in multiple modern programming languages.Knowledge of industry-wide technology trends and best practices.Keen understanding of financial control and budget management.Ability to work in large, collaborative teams to achieve organizational goals.Passionate about building an innovative culture.Knowledge and experience in public or private Cloud applications development, Cloud based database – Oracle GOS, no sql databases (e.g. Casandra).Understanding of cloud concepts, including the role of containers and Kubernetes.Hands on experience with Automation development using testing framework (Selenium, Cucumber, Gherkin, Junit, AssertJ, and Mockito), SOAP/Rest services.Experience in integration of CI tools such as Jenkins.Working knowledge of source code management (e.g. GIT) in large distributed agile teams.Working experience of software development using agile methodology and tools (e.g. Jira, MS Teams).Why Choose Cognizant?It takes a lot to succeed in today’s fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams! We stand out because we put human experiences at the core. Our associates enjoy robust benefits and training opportunities from our industry-recognized, award-winning Academy team. You will have access to hundreds of technical trainings to keep your skillsets fresh and have opportunities to acquire certifications on the newest technologies.