We provide IT Staff Augmentation Services!

Software Developer (java/j2ee) Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Driven and highly innovative Software Developer and Information Technology Professional with track record of success and 4 years of experience utilizing skills in hands - on web and desktop programming to meet and exceed client requirements.
  • Exceptional talent and enthusiasm for requirement analysis, systems and database design, coding, testing, deployment, integration and customization utilizing latest technologies.
  • Proven ability to contribute to full project development life cycle. Well-versed in optimizing and enhancing software to provide new features and improve performance.
  • Committed to positive team collaboration and communication resulting in outstanding finished products.

CORE COMPETENCIES:

  • Software Engineering Java Development Agile Methodologies Web & Desktop Applications
  • Software Development Life Cycle Requirements Assessment Electrical & Electronics Engineering
  • Testing & Debugging Team Collaboration

TECHNICAL SKILLS:

Languages: Java / J2EE, Scala

Web: JSP, SERVLET, JavaScript, AJAX, jQuery, XML, HTML5, CSS3, Node.js, JUnit

Web Services: SOAP, RESTful

Web / App Server: Apache Tomcat, Glassfish

Frameworks: Spring, Hibernate, JPA, JSF, Angular, Express.js, Swing, JavaFX

Databases: MS SQL Server, MySQL, SQL, MS Access, MongoDB

Design Patterns: Abstract Factory, Proxy, Façade, Adapter, template, Observer, Singleton, Factory Command, Visitor, Mediator, Prototype, Decorator, Iterator, Builder.

SDLC: Waterfall, Agile (SCRUM)

Tools: NetBeans, Eclipse, STS, Apache / Tomcat, Glassfish, Visual Studio, GitHub SVNStarUML, Mockito

Platforms: Linux (Ubuntu), Windows, Mac OS

Big Data: Hadoop, Hive, Scala, MATLAB, Spark, Pig

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer (Java/J2EE)

Responsibilities:

  • Key developer to code, review the code, test and implement to production
  • Collaborated with system developers to prioritize and facilitate transforming software development life cycle to Agile Scrum methodologies.
  • Designed, established, and maintained databases using MySQL
  • Documented and wrote stored procedures and functions.
  • Coded applications according to industry standards and best practices.
  • Established comprehensive user training and support.
  • Maximized customer satisfaction and quality control by developing models.
  • Designed framework to support operations of varied financial, public and private institutions including credit unions, banks and libraries.
  • Used Spring, Hibernate and MySQL
  • Participated in Agile Daily Scrum and worked with product owner to prioritize stories
  • Used Spring to implement the REST service, Spring Security for authorization using Tokens, and Hibernate/JPA as persistence layer.
  • Analyzed common features of diverse institutions and integrated them into reusable code, which served as basic framework that was then customized with clients’ required functions to complete applications.
  • Tested the modules using JUnit and Mockito.
  • Used Maven to build the modules, Jenkins and Git as code repository.
  • Promoted the code to Testing environment and worked with QA to ensure code quality.

Tools and Technologies: Java, Spring, Spring Boot, JavaScript, jQuery, Ajax, HTML, CSS, JSP, Hibernate, JPA, MySQL, JUnit, Mockito, Maven, Jenkins, Git.

Confidential

Software Developer (Java/J2EE)

Responsibilities:

  • Played crucial role in life cycle development process of e-commerce platform providing catalog product browsing and shopping cart functions with flexible payment and shipping options.
  • Analyzed user and software requirements to determine feasibility of the project and developed best in class architectural design
  • Developed the e-commerce application with Spring MVC and Hibernate.
  • Used Ajax for the navigation bars.
  • Ensured high quality code by using pair programming and test-driven development
  • Participated in Agile Daily Scrum and worked with product owner to prioritize stories
  • Used Maven to build the modules, Jenkins and Git as code repository.

Tools and Technologies: Java, Spring Framework, Spring Data, AJAX, Hibernate, MySQL, JUnit, Mockito, Maven, Jenkins, Git

Confidential

Software Developer (Java/J2EE)

Responsibilities:

  • A web platform which provides reservation service for Ground Transportation system implemented using Spring MVC.
  • Retrieving data for buses services from the nation’s vehicle database system. (RESTful client service making the call to vehicle data system and store in the local system)
  • Disseminating data to other systems which are subscribed to the system. (through RESTful calls)
  • Actively participated in all the development phases, including creating use cases and sequence diagrams, building business logic in Java.
  • Used Hibernate extensively to store the persistence data into the MySQL database and written HQL queries to access the data, used Spring Data to create data repositories

We'd love your feedback!