We provide IT Staff Augmentation Services!

Software Developer (java) Resume

5.00/5 (Submit Your Rating)

SUMMARY:

Dedicated java developer with 5+ years of experience designing and developing software solutions using Java - based technologies through all phases of the SDLC. Proficient in SOA and MVC-based architecture as well as design patterns, using industry standards and high-quality code to ensure deliverables meet all requirements and business needs. Expertise in a variety of tools and technologies such as Java/JEE, jQuery, Thymeleaf, Tomcat, REST, Spring, Spring Boot, Hibernate/JPA, MySQL, and MongoDB.

TECHNICAL SKILLS:

Software Development Life Cycle (SDLC): SOA & MVC Front End & Back End Components OOP

Java Programming Web Services: Microservices Data Structures JVM & Memory Management

Web: HTML5, CSS3, JavaScript, JSP, JSTL, Servlet, XML, jQuery, AJAX, Java Beans, Thymeleaf, ExpressJS, NodeJS, TypeScript, Bootstrap

Web Services: REST, JSON, Microservices

Web/App Servers: Apache Tomcat, IBM Glassfish

Frameworks: Spring (MVC, Security, AOP), Spring boot, Hibernate, JPA, JDBC, Angular, Node

Databases: MySQL, MongoDB, MS SQL

Design Patterns: Singleton, Factory, MVC, Observer, Mediator, Facade, Decorator, Iterator, Composite, Visitor, State, Memento, Strategy, Adapter, Builder, Template, Proxy, Prototype, Bridge

SDLC: Agile/Scrum, RUP, Waterfall, Iterative

Tools: Spring Tool Suite, IntelliJ, Eclipse, Visual Studio Code, Git, GitHub, Postman, Sublime Text, StarUML, Visual Paradigm, Maven, JUnit, NetBeans

Platforms: Windows, Linux

Big Data: MapReduce, Scala, Spark, Hadoop

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer (Java)

Responsibilities:

  • Key developer coding front-end and back-end modules to industry standards.
  • Implemented SOA-based architecture using design patterns and Agile/Scrum methodologies.
  • Developed enterprise-level applications and services following industry best practices.
  • Applied MVC architecture for separation of concerns. Supported internationalization.
  • Used AOP and IOC features of Spring framework, and JPA/Hibernate for ORM.
  • Integrated RESTful web services to exchange information.
  • Developed decoupled applications using advanced design patterns.
  • Designed user-friendly interfaces using HTML, CSS, Bootstrap, jQuery, JavaScript, AJAX, and JSP.
  • Isolated application and business layer from persistence layer using DAO pattern.
  • Used Maven for building projects and Git for version control.
  • Implemented applications through complete SDLC with all functionality, including RESTful web services and microservices.
  • Improved performance and functionality by debugging and testing code.
  • Gained specialized expertise in Spring framework, Spring Boot, Hibernate, Maven, and RESTful web services.
  • Ensured timely completion of complex projects despite challenging deadlines.
  • Improved new features and modules and optimized existing code.
  • Consistently improved quality and delivery standards during development of software solutions.

Technologies Used: Java/JEE, Spring (DI, MVC, Security, Transaction, Validation, AOP, Email), Spring Boot, JPA, Hibernate, REST, JAX-RS, Jersey, MySQL, Thymeleaf, IntelliJ, Eclipse, STS, Git, JUnit, Maven, JavaScript, HTML, CSS, jQuery, Bootstrap, Tomcat

We'd love your feedback!