Full-Time Java Technical Lead
Cognizant Digital Engineering is hiring a remote Full-Time Java Technical Lead. The career level for this job opening is Experienced and is accepting USA based applicants remotely. Read complete job description before applying.
Cognizant Digital Engineering
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
Cognizant’s Digital Engineering practice is seeking a highly qualified Technical Lead with experience in Java 8, J2EE, and related Java technologies, developing and building hard-working, scalable, enterprise applications. You will be part of a digital software team that works on high-demand applications. Our leads 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 to quickly deliver valuable working software to clients and their users. Our leads 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.
Location: Richmond or McLean, VA, USA (Or remote)
“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:
What you get to do in this role:
- Designing Enterprise Solution using Java, J2EE, Spring Boot, and related Java Technology stack.
- Work on Design Patterns.
- Work on developing highly scalable enterprise-level web applications and RESTful APIs using Micro Services.
- Work on Java Spring Boot implementations.
- Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL.
- Effective Client communication.
- Lead 6-10 members team.
- Knowledge in AWS is required.
- Kafka, MongoDB, SQL.
Qualifications:
Must Have:
To be successful in this role, the ideal candidate must have:
- Possess a Bachelors degree in Computer Science Engineering or a related field.
- Min. 10+ years of IT experience in implementing Java 8, J2EE, and related Java technologies
- Gained experience in Design Patterns.
- Experience in implementing Java Spring Boot.
- Excellent expertise in Java Multithreading and Microservices.
- Proficiency in Advanced SQL.
- Good exposure and dynamic experience working on AWS Cloud and integrations.
- Strong hands on experience on Spring core and Spring JPA.
- Experienced in using GIT and Maven.
- Good with CI/CD – Jenkins.
- Good written, verbal communication and documentation skills.
- Familiar with Agile delivery process.
- Must be analytical and self-motivated.
- Work Effectively within a global team environment.
- AWS certification is plus.
- Kafka, MongoDB, SQL.
Desired:
- Knowledge of Spark.
- Oracle Java Certification is a plus.
- Apache Flink.