We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • SOFTWARE ENGENER (JAVA/J2EE) Innovative Software Developer with more than 5 years of experience in designing and developing enterprise level, Highly Scalable and Distributed Applications, Tools and Services using Java/J2EE technologies across a variety of platforms.
  • Expertise designing software using designs patterns and Software best practices.
  • Expert Core Java Developer, Strong knowledge of Data Structure and Algorithm design
  • Strong Programming Skills in designing and implementation of multi - tier applications.
  • Expertise in spring framework: IOC, DI, AOP, Spring Boot, Spring MVC, and Spring Security.
  • Concert Experience in SQL with MySQL, and Oracle
  • Experience in performing Unit, Integration & System testing.
  • Experience in using the Object Relational Mapping tool Hibernate.
  • Experience in Designing, developing and Testing RESTful APIs and services with Java technology.
  • Hands on Knowledge of Micro services, Service oriented Architecture and AWS.
  • A highly motivated and hardworking individual with strong organizational skills and a good team player.

TECHNICAL SKILLS:

Languages: Java, Python

Java/J2EE Technologies: Spring core, Spring Boot, Hibernate, Spring Security, JMS, REST API

Web Service: SOAP, RESTful

Databases: Oracle 11g, MySQL

NoSql: Apache Cassandra, Redis

ORM: JPA, Hibernate

Web / App Servers: Apache Tomcat, Jboss

Cloud & SaaS Platforms: AWS, Cisco Hybrid Cloud.

Platforms: Mac, Linux Ubuntu, Kali

Others: OpenStack, docker, AppDynamics, Git, Maven, Jenkins, Postman, Micro-services

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, CA

Java Developer

Responsibilities:

  • Designed and developed automated framework for payment system management
  • Design and development of flagship Banking product having customer base across 84 countries in world.
  • Enhanced backend services to support SWIFT payment system, Compliance requirements for new geography customizations. Payment gateway and channel integration to Core Banking system.
  • Reengineering of Core Banking solution for next generation cross platform product.
  • Designed and implemented a web based monitoring system call Web-Admin using spring framework.
  • Participate in datacenter enhancement project; we have changed our data center and application into an active-active architecture to deliver continuous availability.

Technologies Used: Java, shell scripting, Spring MVC, Hibernate, Spring Boot, Micro services, Git, Maven, MySQL, Linux.

Confidential, Milpitas, CA

Java Programmer (API Developer)

Responsibilities:

  • Part of development of hybrid cloud service to provide call control functionality, disaggregated media across enterprise and cloud infrastructure, conferencing, messaging, calling, and desktop sharing to enterprise customer on their existing infrastructure with a hybrid cloud solution.
  • Developed cloud based services through continuous delivery and DevOps model for cloud services.
  • Part of Software engineering team developing Hybrid Cloud Service (Device Control Service) to allow users to dynamically pair their mobile applications with any device and control devices collaboration capability enhance user’s collaboration experience.
  • Building cloud services and cloud apps to do collaboration, remote control of premise devices from cloud, and premise service configuration from cloud.
  • API metrics and Monitoring.
  • Document the API with Swagger, works on Async and Long Running Requests.
  • Works on API Security with OAuth2
  • Test APIs with Rest assured.

Technologies Used: Java, REST, Spring, JAX-RS (Jersey), Maven, TestNG, Jenkins, Cassandra, Redis, Linux, python

Confidentia

Software Engineer

Responsibilities:

  • Created a GPS based solution for vehicle tracking
  • Google Maps support to show real-time position
  • Developed a REST API to synchronize local data with a primary server
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.

Technologies Used: Google Map API, Java, REST, JPA, Oracle 10g, Apache Tomcat, Git

Confidential

Responsibilities:

  • Involved in various phases of Software Development Life Cycle of the application like Requirement gathering, Design, Analysis and Code development.
  • Designed and implemented the Budget preparation and control Modules.
  • Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation.

Technologies Used: Core Java, J2EE, spring, JNDI, Log4J, JUnit, NeatBeans, Hibernate, Web Services, Glassfish, Oracle11g, PL/SQL, Maven.

We'd love your feedback!