Java Programmer Resume
4.00/5 (Submit Your Rating)
Minneapolis, MN
SUMMARY
- 7+ years of experience in the IT industry, involved in complete software development life cycle in the Client/Server and Internet/Intranet environments.
- Expertise in developing application using Java J2EE, Spring Framework and WebServices.
- Worked on complex Web UI using HTML5/CSS3, JavaScript, CSS, and ReactJS.
- Developed the application with various Spring Framework modules like Spring IOC, Spring Boot, Spring Security and Hibernate
- Experience in developing and deploying applications using JBOSS/ Tomcat webServers.
- Experience in working with Databases like Oracle 9i/10g/11g, DB2 and SQL Server 2005 and proficiency in writing complex SQL, PL/SQL.
- Worked on Web services using REST/SOAP (Simple object access protocol)/Restful protocols with WSDL (Web Services Description Language).
- Experience with continuous integration using DOCKER, JENKINS, KUBERNETES, MAVEN and GIT .
- Strong background in supporting production environments and meeting customer needs.
- Strong experience with Log4j and JUNIT for unit testing.
TECHNICAL SKILLS
- Java J2EE 1.x, C++, C#.
- Java J2EE, JDBC, Spring 4.0/3.x, Hibernate3.x/2.x, Kubernetes, Web Services, SOA, SAX and DOM Parsers, JSON
- Eclipse 3.2/3.0/2.1.1
- Tomcat6.x/5.x, JBOSS, WebLogic10.3/9.x
- HTML5/CSS3,Javascript
- AJAX,ReactJS
- Oracle11/10g,MongoDB
- SQLServer, Amazon S3
- MySQL5.1/4.1
- UNIX, AMAZON AWS(EC2,VPC
- S3,SNS,Cloudformation) iOS
- JUnit 4.x, Maven 2.x, JENKINS
- Kubernetes
- GIT, SVN.
- Agile and Waterfall Methodology
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Java Programmer
Responsibilities:
- Design/Develop/Enhance features of current product as per end client’s requirement
- Implemented business logic using REST Web Service & Autowired Beans, and PL/SQL stored procedure
- Used for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro - services
- Applied Java/J2EE Design Patterns including Singleton, Model View Controller (MVC), Data Access Object (DAO), and Business Delegate.
- Worked on Core Java concepts like collections, multithreading, serialization, and Java Beans.
- Responsible for developing web layer using Spring MVC framework created REST Controllers.
- Deployed the application on Amazon AWS cloud using S3 and Cloudformation.
- Developed Web Services using Twilio REST API & JSON.
- Troubleshoot client implementation issues and resolved problems in client environments.
- Handled multiple client implementations and its customization/enhancement efforts in parallel based on monolithic & micro services based architecture.
- Responsible for configuring and deploying the builds using MAVEN, Kubernetes, JENKINS and GIT.
- Experience in using Log4J, Version Control GIT.
- Involved in Unit & Integration Testing for different Modules in the application.
- Wrote build & deployment scripts using Maven.
- Wrote Junit test cases.
- Supported the application in Production 24X& environment
Environment: Java 1.8, J2EE, Spring 4.0, Twilio Rest Api, JavaScript, HTML5/CSS3, JDBC, Oracle 11, PL/SQL, MAVEN, JENKINS, Kubernetes, JUnit 4, Eclipse, GIT, Linux, Maven, Jenkins
Confidential, San Francisco, CA
Java/J2EE Developer
Responsibilities:
- Worked in Agile environment for software development
- Used Spring 4.0 MVC framework to auto wire/inject components, annotation driven transaction management and also configure the batch jobs
- Used Spring Security for Authentication and authorization
- Used RESTful Webservices to get consumer credit information.
- Developed Hibernate DAO using Spring JDBC Template, worked on Hibernate for ORM and connection management.
- Developed and testing a microservice, which unifies incoming web-based requests from different device manufacturers/partners and processes, them server-side without additional customization.
- Implemented Persistence layer by incorporating Hibernate ORM to interact with the Oracle database.
- Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
- Connectivity to the database is provided using JDBC.
- Worked on Java Multithreading, Collections & Coherence Framework
- Extended pagination, profiling functions and coherence cache support for existing RESTful service
- Used JUnit/Eclipse for the unit testing of various modules.
- Used JENKINS, MAVEN, Kubernetes for CI and deployment.
- Developed Scripts for UNIX platform deployment.
- Expert in debugging the issues and resolving the production/test issues.
- Used GitHub code repository for code check-in/check-out.
- Participated in maintenance and production support.
Environment: Java J2EE, Spring 4.0, MongoDB, Oracle, Maven, Kubernetes,Jenkins, Agile, Git, UNIX.