We provide IT Staff Augmentation Services!

Java Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 20+ years of IT experience in analysis, design and development of systems mainly in Java & JS.
  • Strong knowledge of OOP concepts in core Java like Encapsulation, Polymorphism, Abstraction, Lambda functions alongside with experience applying Patterns, Generics, Multithreading, Streams and Event Driven Programming concepts ( Kafka ) .
  • Experience in Cloud Technologies: Docker, Kubernetes (helm templates & Ranch), Spring Cloud (Config, Kafka, Eureka)
  • AWS (IAM, VPC, ECS, ECR, Beanstalk, EC2, S3, Lambda)
  • Good working experience in Spring Framework & SpringBoot, MVC, JDBC, JPA, Spring Batch, some experience in Hibernate and MuleSoft.
  • Good working experience developing Web Services with SOAP and RESTMicro WebServices ( Springboot, CXF & Axis ).
  • Good knowledge in Virtualization Technologies: VMWare, VirtualBox, LibVirt, and Docker
  • Excellent experience in SQL including these DBs: Oracle, Sybase, MS - SQL, Mysql.
  • Good Experience in NoSQL DBs: MongoDB and some experience in Redis .
  • Good Experience in Reports Creation: Birt Reports & Jasper Reports
  • Very good Experience in Unix/Linux including Bash scripting.
  • Good Experience in middleware like: Apache Web Server, Nginx, Jboss, Websphere, Weblogic, Tomcat, Ranch Console, Kibana.
  • Very good experience in Building Tools like ANT, Maven, NPM, Jenkins, Bamboo, Cloudbees.
  • Good working experience with Frontend, JavaScript UI debugging like Chrome Debugger, Mozilla Firebug etc, IE developer tools .
  • Good experience with JavaScript, NodeJS/Express, ES6, AJAX, Jquery .
  • Good working experience with J2EE web technologies like Servlets, JSPs, EJBs, JDBC, JNDI, JMS, LDAP, Log4j, JUnit (Mockito, & PowerMock), Cucumber Integration Tests
  • Experience in developing SPA frameworks BackBone, Marionette, React and Angular .
  • Good experience in designing professional UI web applications using front-end technologies like HTML5, CSS3, Less, Bootstrap, XML, JSON .
  • Good experience in version control systems like CVS, SVN, GIT &Bitbucket .
  • Involved in Various Stages of Software Development Life Cycle: Xtream programming, Agile Scrum .
  • Good Experience in Microsoft Development Tools: ASPs, VB, IIS, ActiveX

TECHNICAL SKILLS

Microservices& Cloud: SpringBoot & NodeJS, Docker, Kubernetes AWS: ECS, Beanstalk, VPC, ELB, Lambda, IAM

Event Driven Architecture: Kafka, Spring WebFlux

Programming Languages: Java, JS, SQL, NodeJS, Typescript, VB, ASP, PLSQL, Bash, C++

RDBMS & NoSQL: Oracle, MS-SQL Server, MySQL, MongoDB, Redis

Unix Skills: Network, Processes, File System, Users, Monitoring, Sniffer, SSH

Web Servers: Apache Web Server, NGINX, IIS

Application Server: WebSphere, WebLogic, JBOSS, Tomcat

Web Services: REST (Spring Boot) & SOAP (CXF & AXIS), JMS Kafka

Client side Scripting: JavaScript, Ajax, JQuery, CSS, Less, Bootstrap, XML, HTML, JSON

SPA: Backbone, Marionette, React, Angular

Build & Deployment Tools: Cloudbees, Maven, ANT, Jenkins, Bamboo, SoapUI, Bitbucket, GIT

Operating Systems: Solaris, Windows, RHEL, Centos, Ubuntu

Virtualization: LibVirt, Virtual Box, VMWare, Docker

Development Methodologies: Scrum, Agile, XP

PROFESSIONAL EXPERIENCE

Confidential

Java Software Engineer

Responsibilities:

  • Responsible of creating and maintaining Restful Microservices that connect to different DBs .
  • Creation of Proposals, Analysis and Design and POCs of new Event Driven Services with Kafka .
  • Development of that Web Service in Spring Boot, aiming to deploy them on the Cloud .
  • Maintain the set of Mule Soft Web Services .
  • Support the set of Oracle Stored Procedures in which rely the web services .
  • Part of the responsibilities also include maintain and contribute to Core components that are meant to be reusable from other Web Services: DB profiles, logging .
  • Develop the entire unit test (Junit) and integration tests (Cucumber) required to pass SonarQ .
  • Troubleshoot the problems involved while deploying the microservices through the CI/CD pipeline .
  • Monitor and Management of the Kubernetes deployments on the Rancher Console .
  • Aid and assist new developers to deliver and deploy their services through the CI/CD pipeline .
  • Do Code Reviews in Bitbucket

Environment: Java, Spring Boot, Kubernetes, Docker, Cloudbees, Bitbucket (GIT), Mule, Tomcat, Maven, JSON/XML, SQL, PL-SQL, Unix, Linux RHEL, SSH, Oracle Sqlplus, SQL Developer, NGINX.

Confidential

Solutions Architect

Responsibilities:

  • Customizations of the Confidential Products (infrastructure, configuration, branding, etc).
  • Integrate the SMP solution with back ends ( JAX WS and JAX RS ).
  • Implement Java SSO, captcha, and new UI/SPA features .
  • Workflows Design and creation .
  • Creation of ETL Processes .
  • Creation of txt reports and BIRT Web Reports .
  • Customization of Maven poms to generate the artifacts.
  • Create the builds in Bamboo (checking the code out of SVN, triggering Maven prjs) deploying artifacts leveraging on sshunix commands, and other times configuring the build’s artifacts that in turn serve as input for other projects, alongside with their hierarchy definition.
  • Start migration to Jenkins ; deploy the artifacts on the Jboss, Weblogic and Apache app server .

Environment: Java, Spring, Node.js, JAX-WS & JAX-RS (Apache Axis & CXF), JavaScript, JSON, CSS, Less, HTML, XML, SQL, PL-SQL, Unix Bash, Ajax, ActiveX,, Maven, Ant, Unix bash, Linux RHEL, CentOS, Oracle sqlplus, SQL Developer, CVS/SVN, Apache, SSH, Web Logic, JBoss, Hudson/Jenkins, Bamboo VMWare, LibVirt KVM (Virtual Manager), OpenBox, SoapUI, WireShark

We'd love your feedback!