Java Developer with ReactJs
Infosys
Omaha, NE, US
Full-time
Required Qualifications :
- Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
- At least 6 years of Information Technology experience.
- Experience with designing and developing the complex Java application architectures adhering to low latency, high through-put and multi-threading requirements.
- Experience with designing and developing Java web Development (RESTful APIs using JAX-RS) using JAVA, J2EE, EJB, Java Transaction, and JPA.
- Knowledge of the use of Java application containers.
- Experience with React JS, Javascript, HTML, CSS.
Preferred Qualifications :
- At least 6 years of experience in software development life cycle.
- At least 6 years of Strong hands-on experience with Java development.
- Strong Experience on Spring framework and Spring Boot, Spring Data, Spring Security, Git, Maven, Mockito, Basic DB Table design, DDL, OWASP is a plus.
- Strong Experience with RESTAPIs design and development and Swagger API documentation.
- Experience SQL writing for SQL Server / Oracle / DB2
- Experience with unit testing JUNIT
- Knowledge of Java build tools
- Experience using Java testing tools for finished code
- Proficiency in DevOps tools as part of SDLC
- Excellent problem-solving skills, strong analytical, troubleshooting and issue resolution skills.
- Good verbal and written communication and interpersonal skills
- Should be able to support production and should be available to support on call, as needed
- Expert in multiple languages and tools. Some knowledge in emerging technologies (cloud).
- Possesses strong knowledge of application development technologies, tools and methodologies.
- Good understanding of how technology relates to business, market and industry and applies such knowledge to support the needs of the business.
- Strong understanding of complex internal business processes or functions.
- Works on moderate to complex projects and issues within functional area.
- Works more independently with IT functional units and business units. Recommends strategies for improving system applications.
- Coaches and leads less experienced IT staff and business managers.
2 days ago