Associate Java Developer Resume
IndianapoliS
PROFESSIONAL SUMMARY:
- Having 5+ years of hands - on experience of implementing Object-Oriented based Software solutions and Web Designing.
- Experienced of technical specifications and work flow developments in Object-Oriented Analysis and Design.
- Extremely proficient with core Javatechnologies, including but not limited to: multi-threading, sockets, Collections, Java design patterns.
- Experienced in numerous Object Oriented Methodologies, Design Patterns, UML and Enterprise Application Integration.
- Skillful, with deep knowledge of Java, J2EE JSP, Servlet, hibernate and Spring Frameworks, spring MVC.
- Experienced with relational database methodologies, design and SQL programming.
- Proficient in all phases of Software Development Life Cycle (SDLC) including Requirements gathering, Analysis, Design, Reviews, Coding, Unit and Integration Testing. Around 6 Years of professional
- Experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB), JavaServer Pages (JSP), Java Servlets (including JNDI), Struts, and Java database Connectivity (JDBC) technologies.
- Strong experience in Spring Framework such asSpringMVC,IOC,AOPandSpring JDBC.
- Strong hands-on experience withSpring IO,Spring BootwithThymeleaf.
- Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config, Cassandra, My SQL, Restful Web Services.
- Good expertise in working withWeb Services along with ApacheSOAP, REST, WSDL, some other services likeAXIS, JAX-RPC, Jersey API.
- Strong blend of interpersonal and communication skills with exceptional technical and soft skills.
- Proven background leading teams in stressful, deadline-oriented environments.
TECHNICAL SKILLS:
Programming Languages: Java, JavaScript, JSON, Java Beans, JSP, Python, R, SQL, PL SQL, C, C++
Web Services: SOAP and REST
Databases: MySQL, Oracle, MS SQL Server, MS Access
Libraries and Frameworks: Node.js, AngularJS, jQuery, NEXTGen, J2EE, Apache Struts
Markup Languages: HTML, CSS, XML
Development Tools: Eclipse IDE, Toad
Servers: WebSphere (WAS), Sun Java Enterprise System
API s: Servlets, EJB, Java Naming and Directory Interface (JNDI)
PROFESSIONAL EXPERIENCE:
Confidential, Indianapolis
Associate Java Developer
Responsibilities:
- Involved in Analysis, Design, Coding and Development of IEDSS.
- Design and implements technical solution using java framework like FAST4J, Next Gen.
- Implemented design patterns like Singleton, Abstract factory, Service Locator, Delegator, and DAO’s.
- Involved in developing the web-based GUI using java, JSP, JavaScript, CSS, and HTML.
- Working on production environment which involves migration of confidential data.
- Assisted in Database design to create tables required for the Application development.
- Setup project environment on servers for both development and maintenance which is major part to develop a web application.
- Developed business logic of the application to determine the benefits issuance to the users using Servlets, Struts and JSP.
- Implementation of DAO's using Spring JDBC API.
- Produced and consumed the web services data in the form of JSON, XML.
- Implemented Logging framework using Log4J.
- Involved into high level and low level design for project module.
- Prepare High level and low level design documents which are helpful for the development of the application.
- Experience in Implementing API's in Java Multi Threaded Environment
- Used Spring JDBC API to talk MySQL Database for Read and Write operations.
- Work on driver queue requirements which is the dynamic queuing of pages based on user response in each page.
- Provide appropriate security access to pages based on user roles and also help in designing the security matrix for the system.
- Work on various conversion batch programs to convert the cases in the old system(s) to data in new system to be part of the new system on the day application goes live.
- Work on fine tuning the performance of the whole application by optimizing the design, queries etc and also by using performance monitoring tools like Rational Performance Tester and Jmeter
- Worked on Corticon Rules Engine to run the eligibility rules and integrating it with the application.
Environment: Java, J2ee, JUNIT, EJB, Log4J, Jsp, Servlet, jQuery, JSON, CSS, JavaScript, Java Beans, SQL, PL/SQL, Oracle 10g, JDBC, XML,, Unix, Web Services, Restful Web Services using Micro services architecture, WebSphere Application server 8.5,My Eclipse Blue Edition 10, Rational Team Concert (RTC), JIRA, Subversion SVN.
Confidential, Conway
Java Developer
Responsibilities:
- Worked on the desktop application for Health Sciences. Worked on the application to easily retrieve the Confidential t records for Nurse and the Doctor Involved in development, debugging and testing process.
- Developed front end screens as per the client requirements using JSP's and HTML.
- Supported client-side validation using JavaScript on user interfaces.
- Set up network and software infrastructure for supporting clients who telecommute from across the organization. Used agile methodology for the software development in order to meet the requirements in time and achieve the success.
- Key role in gathering the business requirements of the enhancements.
- Developed the GUI screens for the application which received very good response from the client.
- Involved in getting the data from the back-end Microsoft Access database.
- Implemented MVC Architecture using Struts Framework.
- Designed necessary back end Java classes to support data access and user authorization.
Environment: Java 1.7, Java Script, XML, jQuery, Struts, HTML, CSS, JUnit, Ant, Eclipse IDE
Confidential
Java Developer
Responsibilities:
- Worked on Analyzing the data sent from the satellite
- Involved in extracting & analyzing the data (the auxiliary parameters) for each frame
- Requirement/Functional Analysis and Code Development.
- Managing Change Requests.
- Worked with JDBC to connect the application with the database.
