JAVA DEVELOPER
UNITED STATES (On-Site)
Job Description:
- 7+ years of professional experience as a Java Full Stack Development expertise with solid understanding of development concepts, and installation of different modules.
- Good enterprise experience and design, development, testing, implementation, and support of application software using Object Oriented Analysis and Design in Java/J2EE/Web.
- Expert in developing dynamic websites with emphasis on content management Systems, interactive portals and complex online systems following WCAG and W3C standards.
- Expert in using Document Object Model (DOM) and DOM Functions.
- Coding through Software Development Life Cycle (SDLC), Agile, and CI/CD
- Good Knowledge of programming skills in designing, and implementing multi-tier applications using web-based technologies like Spring MVC, Spring Boot, Hibernate, MEAN stack (MongoDB, ExpressJS, Angular JS, and NodeJS)
- Ability to develop web-based applications using Java and J2EE technologies such as Servlets, JSP, JDBC, JSF, Java Beans, and JSTL.
- Well-Versed in Cloud Technologies - AWS load-balancing, Lamda, S3, and GCP.
- Working knowledge of developing applications using Different Application Servers like NodeJS, WebSphere and Apache Tomcat.
- Extensively worked on database applications using Amazon RDS, OracleDB, SQL Server, PostgreSQL, Amazon Aurora, DynamoDB, Sqlite and MySQL.
- Capable of relational database management systems RDBMS including MySQL and PostgreSQL. And NoSQL DBs and GraphQL.
- Hands-on experience in using message brokers such as ActiveMQ and RabbitMQ .
- Proficient in Worked on Version control systems such as GIT and GitHub .
- Expert in Web Developing using HTML5, CSS3, FLEXBOX, AJAX, Object oriented JavaScript, jQuery, JSON, XML, Bootstrap, Angular JS, Node JS, Express, jQuery plug-in.
- Expert in using CSS processors like LESS and SASS.
- Write Web services and Kotlin code to develop the back-end logic of the multiple applications in the project.
- Expert skills in optimizing Responsive Web design using CSS media queries and bootstrap.
- Strong experience in Core Java programming using Collections, Generics, Exception handling.
- Expert in developing Object-Oriented Web applications using MVC architecture.
- Debugging the code using browser tools like Chrome Developer Toolbar, Firebug, and IE Developer Toolbar.
- Experience with the Using build task runners like Maven, GRUNT and Gulp.
- Solid experience in Angular 9 Components, Services, Directives, Routing, Filters, Guards, and Factories.
- Experience using J2EE design patterns like Composite View, Value Object, Singleton, Factory, Prototype, Business Delegate, Session Façade Pattern, Service locator, Visitor, Observer, Decorator, Front Controller, DAO, MVC, Abstract Factory and Factory Pattern for reusing most efficient and effective strategies for new development.
- Experience in migrating existing applications to AWS cloud.
- Experience in code reviews, conduct unit testing, and perform system testing.
- Experience in Software Development Life Cycle (SDLC) that includes Analysis, Design, Development, Building, Testing and Product Support.
- Self-motivated, able to work independently and in teams can handle multiple projects while paying attention to details; accomplished problem solving and analytical skills.
- Very well acquainted with the concepts like inheritance, polymorphism, abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed.
- Strong experience in writing and updating technical documents on a daily basis with the changes made to the existing environment on a daily basis.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
Key Skills:
- JAVA,REACT,ANGULAR, AWS
JAVA