We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • Confidential is an IT Professional wif strong experience as a Lead Java Developer.
  • Confidential TEMPhas over ten (12) years’ experience in design, development.
  • Deployment and production support of complex enterprise IT systems, primarily in Java.

TECHNICAL SKILLS

Languages: Java, Python, SQL, JavaScript, Angular, Vue, HTML, CSS

Frameworks: Springboot, Hibernate

Cloud Computing: Amazon Web Service S3, DynamoDb, SQS, IAM, Lambda, Cloud Watch, SNS, VPC, AWS CloudFormation - Infrastructure as Code.

Cloud Native Platform: Kubernetes Container Orchestrator and Docker Builds.

DevOps: Git, Concourse, Harness, Jenkins, Splunk, NewRelic, Artifactory

Software Bus: Kafka, JMS

API Management: Apigee

Tools: Maven, SQL Developer, Eclipse, Visual Studio, PyCharm

Test Driven Development: JUNIT, Mockito

Architecture and Design: OOAD, UML, Client-Server, Cloud based Service Oriented Architecture (SOA)

Operating Systems: UNIX, Linux, Microsoft Windows

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Coded software to move EB2B application from on-prem to AWS Cloud.
  • Designed & Architected new cloud patterns for migrating application to CNP/AWS. Final solution involves using AWS services and Kubernetes.
  • Designed and coded solution to handle duplicates in S3/SQS serverless workflow.
  • When needed, reviewed solution wif Nationwide AWS Cloud Delivery Team and IRM. Nationwide did not have any guidelines for external firms to place files into Nationwide buckets. Worked wif IRM to come wif solution dat was acceptable to IRM and teh external firm. Solution involved external firm assuming Nationwide cross account role using external ID and vice versa.
  • Coded lambdas in java and python.
  • Wrote code to query DynamoDB database.
  • Coded SQS and SNS for messaging.
  • Wrote AWS Cloudformation scripts to provision AWS resources.
  • Coded docker files/scripts/yamls to create docker images.
  • Coded Kubernetes pods and unix shell scripts to be invoked as BatchJobs from AWS lambdas.
  • Coded User Interface using teh HTML, Bootstrap, CSS, JavaScript, and Vue .
  • Coded services using Apigee, Springboot.
  • Coded Dockerfiles and created docker images. Resolved twistlock issues wif images.

Confidential

Lead Java Developer

Responsibilities:

  • Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
  • Performed hands-on coding work on projects to introduce new modular, reusable Service/API or enhancing teh existing ones.
  • Lead multiple projects using on-site and off-shore resources to maintain and develop applications for both enterprise releases and smaller maintenance releases. Facilitated customization of systems by encouraging software engineering team to adopt emerging standards for software application development architecture and tools.
  • Identify and aligning project requirements and conducting impact analyses.
  • Worked closely wif teh business team, 3rd party vendors, and other internal IT teams to deliver projects on time.
  • As a developer worked closely wif production support to understand and troubleshoot production issues reported by Business/Support team.
  • As a System Analyst worked closely wif Business/Product Owner/Other Systems to write teh system requirements. Reviewed teh requirements wif development teams.
  • Full Life Cycle Development experience wif strong skills in business analysis, software development, software maintenance and improvement.
  • Designed/Coded/tested Java/CORBA multithreaded servers dat run in a distributed environment.
  • Implemented Java Messaging Service for file processing. Wrote script to add Topics.
  • Implemented JDBC and caching for access to tables wif large amount of data.
  • Wrote Unix Shell scripts to start/stop teh servers.
  • Developed RESTful APIs. Developed in REST/JSON and SOAP/XML.
  • Developed front-end application code using modern web development technologies (HTML, CSS, JavaScript, JSF, Angular JS).
  • Consumed SOAP Web services, generate classes from XSD using JAXWS using MAVEN.
  • Used MAVEN for project management and build automation.
  • Experience wif container-oriented technologies.
  • Implemented continuous integration / continuous delivery process for applications using technologies such as Jenkins and Git.
  • Test Driven Development, including writing and implementing automated unit, system, and integration tests.
  • Experienced wif relational databases (me.e. Oracle, SQL Server)

We'd love your feedback!