Java Devloper
Job description
Job Description Role : Senior Java developer Location : Onsite/US Who are we looking for? Senior Java Developer with hands on experience with 10+ years on Spring MVC, Spring Boot and RESTful API
Technical Skills: ¿ Strong Experience with Java Spring boot, proficient in JEE applications and cloud native development applications preferably on AWS. ¿ Should have hands-on experience on Core Java, Spring Core/MVC, API Microservices, any ORM tool experience preferred. ¿ Should have worked on webservices – REST and Spring Boot ¿ Experience on code quality, security vulnerability tools and Junit with Mockito ¿ Track record of designing and developing reusable, high-performant, and scalable systems. ¿ Experienced Java and Gradle coding skills ¿ Extensive experience in web technologies like RESTful APIs, Spring boot based microservices development, and Kubernetes frameworks. ¿ Good to know RMQ, Elastic Search, Redis ¿ Strong knowledge of data structures, algorithms, operating systems and/or distributed systems (high-availability, scalability/performance, security) ¿ Working knowledge of any relational database ¿ Knowledge of GitHub, Jenkins, and Maven ¿ Strong analytical, debugging, and problem-solving skills ¿ Quick learner, self-motivated, and can work independently. ¿ You have strong verbal, written communication skills and a collaborative problem-solving style . Responsibilities: ¿ Be a significant contributor in a strong engineering team spanning multiple geographies in a fast-paced environment. ¿ Requirements, design, implementation, execution, debugging, and test automation using Java. ¿ Focus on the products' architectural goals, ability to take an open-ended problem, architect and design an elegant and comprehensible solution. ¿ Be the champion for attaining a higher quality bar with an emphasis on reliable automated tests with continuous integration in an agile environment. Behavioral Skills : ¿ Resolve technical issues of projects and explore alternate designs. ¿ Participates as a team member and fosters teamwork by inter-group coordination within the modules of the project. ¿ Effectively collaborates and communicates with the stakeholders and ensure client satisfaction. ¿ Train and coach members of project groups to ensure effective knowledge management activity. Qualification: ¿ Somebody who has at least 10+ years of work experience in software development. ¿ Education qualification: Any degree from a reputed college
Skills
PRIMARY COMPETENCY : Java Technologies PRIMARY SKILL : Java Spring MVC , WEB & Spring Boot PRIMARY SKILL PERCENTAGE : 60 SECONDARY COMPETENCY : Java Technologies SECONDARY SKILL : Java - REST API Development SECONDARY SKILL PERCENTAGE : 40 Other detailsDeputation Location : US~North Carolina~Charlotte | ||||