We provide IT Staff Augmentation Services!

J2ee Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Above 8+ years’ experience in designing and developing J2EE based application.
  • Experienced multiple Web Service design and development.
  • Experienced in middleware application design and development.
  • Experienced in SOA and Microservices.
  • Good exposure to professional practices in full - software development life cycle as well as SOA Project.
  • Good communication, interpersonal and analytical skills having strong ability to lead a team and client.
  • 3+ years of extensive experience of coordinating and dealing with clients Confidential onsite location.
  • A systematic, organized, hardworking team builder with an analytical bent of mind; reliable as a fully contributing, responsible & accountable member of task/project teams
  • Have worked in Telecome domain.
  • Extensive experience with analysis, design, development, customizations and implementation of software applications
  • Hands on experience with UNIX, Shell Scripting, to generate daily production report for health of applciation using production logs.
  • Experienced in coding Web Services with SOAP, WSDL and REST Services.
  • Experience in developing Unit testing using Junit.
  • Flexible with work timing to support project requirements.

TECHNICAL SKILLS:

Technical Competencies: Core JAVA/J2EE, spring, Hibernate, Web services. Restful, EJB, JMS

Programming Languages: Java, C, C++, HTML, SQL, XML

JAVA Enterprise Technologies: JDBC, JSP, Servlets, EJB 3.1, SWING, SOAP and RESTful, Web Services, JMS, JPA

ORM Tools: Hibernate

Build Tools: Maven, Ant, Gradle

Frameworks: Spring Boot, spring, Spring MVC, Spring Security

Application Servers: Weblogic, Tomcat

Application Security: Spring Security, OAuth2

Databases: SQL Server, OracleOperating Systems: Windows 2000, NT, XP, Vista, Linux, UNIX, MAC OS x

SCM: Subversion, Git

Cloud Deployment: Docker, Kubernetes

IDE: STS 3.0, Eclipse 3.5, BEA WEBLogic Workshop 11g/10.2 /8.1

Domain Knowledge: Mobility

Soft Skills: Strong People Management, team building and mentoring.

PROFESSIONAL EXPERIENCE:

Confidential

J2EE Developer

Responsibilities:

  • Migrated from a monolithic code base to microservices and a multi-tenanted solution for Enterprise document delivery.
  • Recommend new technologies to ensure quality and productivity.
  • Provide guidance and direction for internal API development and consumption.
  • Used Spring Boot Ecosystem, utilizing the platform to create proof of concepts (POCs) of different systems and use cases for microservices development.
  • Develop code modules and libraries in support of microservice development with Spring Boot.
  • Generate patterns of reuse for applications.
  • Manage the accuracy and integrity of code base by creating unit tests in previously untested code and providing guidance for improvements where necessary.
  • Sought out by other working teams to collaborate on enterprise integration needs for various product features.
  • Build Spring Boot microservices for the delivery of software products across the enterprise.
  • Decompose existing monolithic code base into Spring Boot microservices.
  • Created client library that provided load balanced and fault tolerant consumption of Spring Boot microservices from monolithic application.
  • Created POC of Authentication and Authorization with basic auth Spring Boot microservice.
  • Developed and configured Kubernetes cluster for CI/CD development
  • Researched Kubernetes deployment strategies for exposing Services through Kubernetes Ingress
  • Configured Artifactory for Maven/Java artifacts/libraries.
  • Configured Artifactory to be exposed as internal enterprise Docker registry.
  • Created Maven builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.
  • Created Gradle builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.
  • Create highly customized Spring Boot microservice with Mule.

Environment : Maven, Gradle, Linux, Groovy, Java, spring, Spring Boot, Mule, Camel, Spring Security, JPA, Postgresql, SQL, Kubernetes, OAUTH2, Docker, Jenkins, Elasticsearh, file beats, kiban

Confidential

J2EE Developer

Responsibilities:

  • Design and develop software applications and major functionalists.
  • Lead and Participate in Joint Application Design sessions with the client and help the Business Analyst with requirement gathering and requirement analysis.
  • Help the support team resolve problems.
  • Conduct design and code reviews.
  • Performance tuning and optimization.
  • Preparing Low Level Design (LLD)/ Solution Approach document for moderately complex requirements
  • Responsible for the overall project development delivering high quality enterprise software projects.
  • Develop and review original ideas, approaches, and solutions to typical, unusual, or difficult situations or problems
  • Provided technical solutions to customer deployment issues in the field.
  • Hands on code/ solution approach design/ development for larger complex requirements.

Environment: CORE JAVA, EJBs, Web Services (SOAP/REST), JMS, Spring, Hibernate, Oracle11g

Confidential

J2EE Developer

Responsibilities:

  • Implementing data access with ORM tool check delivery status
  • Implementing Request/Response model for marshalling/unmarshalling JSON with Jackson libraries
  • Implementing Service/Business layer for common business logic
  • Implementing Spring Controller endpoints for Restful style API access
  • Created SOAP based web service for retrieval of retirement plan data.
  • Developed XSD schema for SOAP payload. Converted Ant builds to Maven for various web based applications. Created maven web service unit tests using jetty and spring.
  • Designed and implemented business logic for domain model layer.
  • Migrated business logic from UI layer to domain model layer.
  • Created validation framework for domain model layer.
  • Mentored junior level developers in application architecture.
  • Created DAO objects utilizing JDBC for data retrieval.

Environment: Java, Spring, Spring MVC, Tomcat, SQL, JDBC, Spring JDBC, JSON

We'd love your feedback!