Post Job Free
Sign in

java developer

Location:
United States
Salary:
$68
Posted:
September 28, 2022

Contact this candidate

Resume:

Sujay

***************@*****.***

908-***-****

SUMMARY

Over 8 years of IT experience as Full Stack Developer in Application Development and Maintenance, good Application Knowledge and I am endeavouring to achieve the aim by working consistently every day.

Experienced in all periods of Software Development Life Cycle (SDLC) including Analysis, Design and Development, Debugging, Support, Integration, Maintenance and Enhancements of Java/J2EE Applications.

Experience in working in conditions utilizing Agile (SCRUM) and Waterfall improvement philosophies.

Involvement in applying best practice Design Patterns and Strategies to enormous business applications to diminish tight coupling, enhance execution, and lessen bolster/extensibility perils.

Designed and created business applications utilizing JSP, Servlet, EJB, JSF, JMS, JDBC, Spring, Struts, Hibernate, SOAP and RESTful administrations.

Used Java 1.8 features like Lambda expressions and Stream API for Bulk data operations on Collections, which would increase the performance of the Application.

Worked broadly in Model View Controller (MVC) design for web improvement utilizing JSF, Struts and Spring MVC, JSP, JavaBeans and Servlets.

Strong experience in Front-End UI development skills using scripting languages like HTML5, DHTML, CSS, JavaScript, JSON, AJAX, Angular 7/8, Bootstrap, Tag Libraries, JSTL, jQuery with Standard Validations.

Experience in Core Java ideas like Collection Framework, Multi-threading, Generics, Serialization and Externalization.

Mastery in outlining servers like Web Logic, Apache Tomcat on entire Software Development Life Cycle (SDLC).

Encounter using Hibernate for mapping Java classes with database and using Criteria API and Hibernate Query Language (HQL) and Java Persistence Query Language (JPQL).

Enough Knowledge of Data Access Object (DAO) case to display a reflection layer between the Business reason level (Business address) and the Persistent stockpiling level (data source).

Experience on Amazon AWS, EC2, S3 and cloud front.

Skill in cognizance and modifying focus and J2EE arrangement plans like Singleton, MVC, Session outside, Data Access Object, Business Delegate etc.

Hands on enough experience in developing building tools like Maven, Gradle.

Experience in J2EE Testing in creating experiments with JUnit for Unit testing, BDD testing for functionality and logging utilizing log4j.

Experience in Cloud Deployment such Cloud foundry, Pivotal Cloud foundry (PCF), IBM Cloud Foundry and Kubernetes(Docker).

Hands on Experience in UNIX, Linux commands and Deployment of Applications in Server and ability to work effectively on Windows platforms.

Showcased great interpersonal skills in maintaining great atmosphere within the team situated in different time zones and enhanced vendor-client relationship.

Strong systematic and critical thinking abilities, exceptionally energetic, great cooperative person with great correspondence and relational aptitudes.

EDUCATION

Bachelor’s in computer science - 2014

SKILLS

Programming Languages

Core Java, J2EE, PL/SQL.

Web Technologies

JSON, JSP, HTML, HTML4/5, CSS, DHTML, JavaScript, Angular JS, AJAX

XML Technologies

XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB.

Web/App Servers

Apache Tomcat 4.0/5.0/6.0/8.0, Web Logic 8.1/9.1/10/11/12, Web sphere 7.0/8.0 & RAD 8.5, JBoss

IDE

Eclipse, Net Beans, Red Hat Developer Studio, WSAD, IBM RSA development IDE, IntelliJ

Tools

Splunk, Jenkins, WebEx, TOAD, Xml Spy, Ant, PL/SQL Developer, JUnit, JMock

Operating systems

Windows, UNIX, Linux, and MS-DOS.

Databases

Oracle 8i/9i/10g/11g/12c, My SQL, MS SQL Server, PostgreSQL, DB2

Frameworks

Struts, CSS Frameworks, Spring (Dependency Injection, Spring MVC, Spring Access, DAO, Factory Pattern, Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, Kubernetes

WORK EXPERIENCE

BCBS – Newark, NJ Dec’19 – Till Now

Full Stack Java Developer

The project is about an application, which is continuously in development process to implement new business requirements governed by CMS and associated partners. Future enhancement of the application mainly includes implementing latest technologies to the system to increase the efficiency and safety. This Medicare Care Application helps the users to find their doctor or providers, hospital, pharmacy based on them in-network and also based on their eligible plans

Responsibilities:

Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using agile development methodology.

Developed micro services using the Spring boot to support portals.

Developed multistage Kubernetes for micro services and deployed them into EC2 instances.

Used AWS SQS and Amazon MQ for async communications and alerts.

Used spring security for authentication and authorization in micro services.

Developed REST based web services using Spring REST framework to retrieve data from different services.

Interaction with Oracle database in implemented using the Hibernate/JPA.

Extensively used the Java 8 features like lambda expressions and streams.

Used HQL, SQL and JPQL for querying data.

Developed the spring boot micro service, which generates the pdfs, and store them in box.

Deployed and monitored the J2EE applications based on ADF framework in WebLogic.

Migrated the on-Prem application based on ADF framework to AWS cloud.

Used bit bucket as a repository and maven for deployment.

Used Sonar Qube as a static code analyzer to improve the coding levels.

Written the unit test cases using Junit and Mockito frameworks.

Improved the code coverage using the BDD testing framework for different scenarios.

Used in-memory h2 database for integration test cases.

Achieved the continuous Integration (CI) and continuous deployment (CD) by committing the code on regular basis along with test cases and deploy it to different environments at same time

Provide support during Quality Assurance and User Acceptance Testing of applications.

Conduct knowledge transfer sessions to disseminate knowledge to team members.

Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase

Created the New Relic dashboards, which provides the usage insights of cloud services.

Performed root cause analysis (RCA) of different issues, which needs to resolve in very less amount of time.

Presented the detailed design of new services to the design and review team.

Environment: Java 1.8, Spring 5.2, Spring Boot 2.2.4, Spring Security, Micro services, Hibernate 4.0, Oracle 12g, Bit bucket, Kubernetes, RESTful Web Services, AWS SQS, EC2, Maven, JUnit, Mockito, BDD, JIRA, Confluence, Box, Postman, Eclipse, IntelliJ, SQL Developer.

Regions Bank – Austin, TX Aug’16– Dec’19

Java Developer

In this project I am working on developing rest based microservices, I am working on rewriting the existing SOAP services in Tibco to Enterprise Service Platform, which is an integration platform specified to the client. This also includes developing queue-based services for data transformation from one system to other.

Responsibilities:

Statistical Modelling with ML to bring Insights in Data under guidance of Principal Data Scientist

Developing Microservices by creating REST APIs for retail business services.

Developing REST based Microservices using Spring Boot.

Experience with Netflix OSS stack (Hystrix, Eureka, Ribbon etc).

Developed RESTful web services by identifying and leveraging existing SOAP Web services using Spring Boot.

Integration of Amazon web services (AWS) with other applications infrastructure.

Involved in writing Java API for amazon Lambda to manage some of the AWS services

Writing custom Java classes to implement business logic and transformation logic.

Testing the service locally by deploying to Tomcat.

Deploying the services to various environments by building it in Jenkins.

Participated in knowledge transfer to the new recruits in the team, prepared contents for KT sessions and took on shadow support.

Attending agile scrum meetings.

Collaboration with various teams to perform end to end testing.

Code integration and management using Git.

Migrating existing application into REST based Microservices to provide all the CRUD capabilities using Spring Boot.

Used Spring Core Annotations for Dependency Injection and Spring Boot for micro-services.

Developed RESTful XML web service for handling asynchronous AJAX requests.

Written Junit to test the functionality of the logics.

Integrated with SonarQube to improve the code quality, decrease major & minor fixes.

Used JIRA as an issue tracker tool to collaborate with testers and functional team as well as to track defects and change requests.

Implemented Hibernate as ORM tool to store the persistence data into Oracle database and SQL for creating the end-to-end order details for the customers.

Extensively used Scrum Agile methodologies to plan work for every iteration.

Performed server migration using cloud services like AWS from physical to cloud environment.

Used Jenkins continuous integration tool to make the build passes before deploying the code to other environments (DEV, UAT, Prod)

Collaboration with various teams to perform end to end Integration testing and Regression testing

Involved in documentation, review, analysis, and fixed postproduction issues.

Environment: Java8, Spring, Spring Boot, Netflix OSS components (Eureka, Zuul, Hystrix), Rabbit MQ, Tibco Designer, Oracle, JSON, Restful Web Services using Micro services architecture, Azure, JIRA, Gradle, PL/SQL, Git hub, Eclipse, Junit and Windows.

Winston Solutions – India Aug’14 – Jul’16

Java Developer

Responsibilities:

Created and modified SQL Stored Procedures, Triggers, User Defined Functions, Views, and Cursors.

Development of the application that was used to create dynamic JSPs, given input from database table containing information about the contents of the JSP being developed.

Designed and developed rich user interface using JavaScript, HTML5 and CSS3.

Created and consumed SOAP, and REST Web Services using annotations.

Working with XML parsers and configuring of XML files like Web.xml etc.

Wrote PL/SQL queries and stored procedures for bulk processing data.

Preparation of test cases on Junit during the unit testing and system testing phase.

Environment: Java8, Hibernate, Servlets, XML, JSP, JavaScript, HTML, CSS, SOAP/REST Web Services, SVN, Windows.



Contact this candidate