Senior Java Developer - TekWissen LLC
Cupertino, CA
About the Job
Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of information technology, consulting, and business process outsourcing services, dedicated helping the world's leading companies build stronger businesses.
Job Title: Senior Java Developer
Work Location: Cupertino, CA
Job Type: Contract
Work Type: Hybrid (Onsite 3 days weekly)
Duration: 6+ Months
Job Summary:
- Lead Java Backend engineer with good hands on experience (8 to 10+ years) in Java
- Core Java knowledge is a must (Java 8+)
- Should have strong experience in SpringBoot & Spring Frameworks and JUnit
- Senior Java Backend engineer with good hands on experience in Java, multi threading, no-sql/SQL, Kafka, Shell Scripting, REST API, building distributed components.
- Experience in development of Java server applications in a Unix environment
- Experience with software build tools such as Maven, Nexus, Gradle
- Solid knowledge of web technologies such as Java, J2EE (EJBs, servlets,JSP,Struts) Application Servers, Portal Applications and Standards and XML technologies.
- Experience in coding, designing and building RESTful API's
- Experience with MongoDB or other NoSQL databases. (Good to have)
- Experience of AWS (Good to Have)
- Knowledge of performance and profiling testing highly desired(jProbe, jMeter, YourKit) Good to have
- Experience using GitHub
- Excellent communication
- Problem solving
- Self-starter
- Candidate should be able to work in distributed teams and Agile based projects.
Top 3 skills required:
- Core Java
- Any one DB
- Micro Services, Spring and Spring Boot
TekWissen Group is an equal opportunity employer supporting workforce diversity.
Source : TekWissen LLC