We provide IT Staff Augmentation Services!

Sr. Softwaredeveloper Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • Around 8+ years of experiencein analysis, design, development, implementation and testing of Java J2SE/J2EE based enterprise applications.
  • Experience in deployment and maintenance of Web Services, enterprise applications, distributed Applications, Client/Server and Web applications.
  • Extensive knowledge of all phases of Software development life cycle (SDLC) using Agile/SCRUM and Waterfall methodologies, TDD (Test Driven Development), and BDD (Behavioral Driven Development).
  • Experience in UI &client - side validations using HTML, CSS, JSP, AJAX, JSON, XML, XSLTand java script frameworks like Angular5.0 using TypeScript with NPM(Node Package Manager).
  • Expertise in implementing frameworks using Spring 3.x/4.x Custom MVC, Spring Boot and Hibernate 3.5 for persistence.
  • Involved in producing and consuming SOAPandRestful web services using WSDL, SOAP, JAX-WS, JAX-RS, JSON, XML, Jersey, Spring REST,Apache CXF, SOAUP UI etc... and familiar with SOA (Service Oriented Architecture).
  • Expertise in DB Design, DB normalization and writing SQL queries & PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes and Views. Comfortable working with RDBMS likeMySQL, DB2, and Oracle DB.
  • Good knowledge in NoSQL database like Mongo DB, Amazon Dynamo DB.
  • Performed unit testing in Java using JUNIT test cases and used Mockito.
  • Involved in using JMS,Apache& IBM MQ Series for Asynchronous messaging.
  • Proficient in using DesignPatterns like GOF(Gang of Four) Design patterns (Creational, Structural and behavioral) and J2EE design patterns like MVC, Singleton, Factory, Decorative, Prototype, Business Delegate, DAO, DTO etc.
  • Expertise in using J2EEApplicationServers such as WebLogic 11g, 12c, Jetty and Web Servers such as Tomcat 6.x/7. x.
  • Experience with cloud computing services (Amazon Web Services(AWS) like Lambda, S3, CloudWatch, ECS, and RDS preferred).
  • Experience in using IDE's like My Eclipse, Eclipse 3.x, and STS (Spring Tool suite), WebStorm, Visual Studio Code.
  • Experience working with continuous Integration and continuous deployment tools like Jenkins, Bamboo and integrating with build tools likeMaven, Ant and Gradle.
  • Experience in tracking defects, issues, risks using Jira, ClearQuest, Quality Center.
  • Experience working with repository tools for version control like SVN and GIT.
  • Able to write clean, maintainable code, and read code created by others.

TECHNICAL SKILLS:

Programming Languages: Java, Scala, and Java Script.

J2EE Frameworks & Client Scripting: Spring 3.x, 4.x, EJB’s, Spring MVC, Spring Boot, Java Script, Angular 5.0, HTML, CSS.

Version Control: SVN, GIT

Cloud Based Technologies: AWS (Amazon webservices), EC2, Elastic Beanstalk, ECS, S3, IAM, RDS, CloudWatch, and Route 53.

Webservices and Implementations: REST and SOAP using WSDL, JAX-WS, JAX-RS, JSON, XML, Jersey, Spring REST. Apache CXF.

ORM: JDBC, Hibernate, JPA, Spring JDBC.

Build Tools: ANT, Maven, Gradle

Operating Systems/ Platforms: Windows, IOS, Unix/Linux

Data Bases: MS-SQL, MySQL, Oracle, DB2, NOSQL, DynamoDB.

IDE Tools and other Tools: Eclipse, STS, WebStorm, and VS code (Visual Studio Code).

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Sr. SoftwareDeveloper

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and testing of application using AGILE methodology (SCRUM) and BDD Development.
  • Experience to implement instrumentation to gather business-specific metrics around consumer usage patterns
  • Experienced with Java, Spring, Spring Boot, Spring Batch, Spring Rest, and Angular.
  • Experienced with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code, and algorithms.
  • Experienced developing Java REST services using Spring, Jersey
  • Experienced with test automation and test-driven development practices using functional testing (JUnit, Cucumber), mock frameworks (Mockito).
  • Worked with DevOps concepts, tools and continuous delivery pipelines like Bamboo, Jenkins, Maven, Bitbucket, Jira, etc.
  • Experience working with cloud AWS development like cloud data stores S3, EC2, Dynamo DB and Amazon RDS
  • Experienced with software engineering tools, such as STS, WebStorm, Git, and others.

Environment: J2EE, Scala, Spring, Spring REST, Spring Boot, Junit, Mockito, REST API, SOAP, XML / JSON, Jersey, Maven, JPA, Hibernate, Linux, DB2, SQL, Bamboo, Angular 5.0,AWS (Amazon Web Services like EC2, S3, IAM), Splunk, Type Script, HTML, CSS, STS (Spring Tool Suite), Visual Studio, WebStorm, JIRA, AGILE/SCRUM, GIT, Bitbucket, Windows, Unix/Linux Shell Scripting.

Confidential

Sr. SoftwareDeveloper

Responsibilities:

  • Design and implemented new features on both Java-based EMS (Enterprise Management Server)client/server Application and Web Application.
  • Designed and implemented new features on existing Java Based Desktop EMSapplication using Core Java API’s, Swing, AWT and java Framework Spring core.
  • Developed REST and SOAP based web services using WSDL, JAX-WS, JAX-RS, Jersey, XML, JSON to communicate from Java based-EMS server to client and communicating with Spidercloud Routers to java-based EMSserver.
  • Used JavaScript frameworks to develop web UI like TypeScript, Angular 4.0 using Node Package Manger NPM for Web application.
  • Used Spring MVC implementations like Spring Security, Spring IOC, Spring REST and Spring JDBC for developing backed web application.
  • Written SQL Queries to check the validity for the testing while testing Data anomalies within the Database and wrote MYSQL schemas.
  • Used MYSQL Workbench to write Queries to extract and verify data from the MYSQL Server Database.
  • Experienced working withRed Hat Linux environment to connect to Routers and managing them using Shell Scripting.
  • Developed ANT scripts to build and deploy the applications.
  • Used Jira for bug reporting and followed the entire Bug Lifecycle until it is fixed.
  • Worked with QA team to help ensure a high-quality product.

Environment: J2SE, J2EE, Swing, AWT, Spring core, Spring MVC, Spring REST, Log4j, Junit,SNMP, TR-069, TCP/IP, REST API, SOAP, XML / JSON,Install4J, Jersey, ANT, Linux, JDBC, MySQL, SQL, Bamboo, Jetty, JavaScript, Angular 4.0, Node, NPM (Node Package Manager), Type Script, HTML, CSS, Eclipse, JIRA, AGILE/SCRUM, SVN, Windows, Unix/Linux Shell Scripting.

Confidential, TampaFL

JavaDeveloper/ SoftwareDeveloper

Responsibilities:

  • Involved in gathering business requirements, review the requirements and converting them to detailed design documents and clarification documents.
  • Used Java script and JSP, HTML, CSS for the UI design.
  • Worked onMicroservices implementations using Spring Boot.
  • Developed Business logic with Spring MVC frame work and mapping using Spring DAO frame work.
  • Involved in developing and exposing web services and consumption of web services like SOAP, RESTFUL Web services/ REST API.
  • Developed MAVEN scripts to build and deploy the applications.
  • Created Java JUnit test cases, and configured log4j for logging.
  • Established all commercial area for the company's broadband business unit. Verizon Wireless is one of the largest Broadband wireless services provider.
  • Worked with database development team and with DBA team to design the data model, tables, partition tables etc.., used Oracle 11g DB.

Environment: J2EE, Spring, Spring MVC, Spring Boot, Microservices, WebLogic 11g, Oracle DB, SQL, REST API, XML / JSON, Jersey, Junit, Log4j,Maven, JavaScript, JSP, HTML, CSS, GIT, Jenkins, Agile, Eclipse, JIRA, Stash, Unix/Linux.

Confidential, Jacksonville, FL

Mid-LevelJavaDeveloper/ SoftwareDeveloper

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and testing of application using AGILE methodology (SCRUM) and TDD Development.
  • Used Spring Modules for developing Backend middle ware for Business logics. Also used Spring REST for Web services to develop RESTful webservices/ REST API.
  • Used JavaScript, JSP, HTML, CSS on front end, Servlets as Front Controllers and JavaScript for client-side validations.
  • Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services/ REST API.
  • Developed backend middle ware with Spring implementations, using Spring IOC, Spring AOP, Spring MVC completely Spring based modules.
  • Involved in developing UnitTest cases using Junit and testing the Application using Soap-UI.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Deployed the complete Web and enterprise applications in WebSphere Server.

Environment: Java/J2EE, JavaScript, JSP, HTML, CSS, SDLC, SOAP, REST API,WSDL, JAX-WS, JAX-RS, XML, JSON,Spring REST, Spring MVC, Junit, WebSphere, Log4j, ANT, Agile, TDD, Eclipse, MySQL

We'd love your feedback!