We provide IT Staff Augmentation Services!

Sr./lead Software Engineer Resume

Herndon, VA

SUMMARY:

  • 15 years of experience from startups to large organizations in Software Architect, design, development, sustaining, migration, and test with involvement in all aspects of software development lifecycle with expertise in technologies like Java, Python, Junit, Jenkins, Docker, Apache POI, AWS, Spring Boot, Angular, MVC, Security, ORM, JPA, RESTful webservices, SQL and NoSQL databases such as MongoDB, DynamoDB, Oracle, MySQL.
  • Have a flexible working approach and highly adaptable to the environment and the ability to work effectively, independently, and in a small to large teams in an Agile environment. Extensive knowledge in developing highly scalable and complex architect and design for various platforms.
  • Building and managing various Docker containers using AWS Fargate to speed up development, testing, and offering customers an environment to provide earlier feedback. Interact with customers and cross functional teams to understand business needs and market demands. Mentoring teams and conducting technical seminars on various topics.
  • Working in Agile and continuous integration using Jenkins to reduce development and testing time. Hands on experience in Healthcare, Finance, R&D, Network, and Telecom domains.

TECHNICAL STRENGTHS:

Programming Languages: Java, Python, C, C++

MVC: Spring/Spring Boot, Angular

Databases: Oracle, MySQL, MongoDB, DynamoDB

Cloud: AWS, Docker, Kubernetes, Jenkins

Web/App Servers: JBoss, Tomcat

Others: Linux, Git, Elasticsearch, SVN, JPA, Hibernate, REST, JSON, XML, JQueryShell Scripting, Maven, Gradle, VMWare Fusion, JMeter and SonarQube (Code quality check).

EXPERIENCE:

Confidential, Herndon, VA

Sr./Lead Software Engineer

Responsibilities:

  • Work with product managers and customers to capture the technical details and writing user stories.
  • Architect, design the application and databases for structured and unstructured data using industry best practices, hands - on development, follow Agile and manage teams, participate in code review, and mentor junior members.
  • Creating unit test cases, release documentation and manage build and deployment process using Jenkins and manage app servers on Linux environment.
  • Providing technical expertise and writing APIs documentation, build and work with upstream/downstream systems and cross functional teams to pull/push data using RESTful webservices using OAuth 2.0 authorization.

Technologies: Java 8, AWS Fargate & ECS with Docker (product prototype), Kubernetes, Spring Boot, Angular, GIT, JBoss 7, Tomcat 8 (Local dev), Maven, Apache POI, EHCache, JPA, QueryDSL, ORM (Hibernate), REST, Spring Security, AOP, Thymeleaf template engine, Lombok, JMeter, Junit, Mockito API testing, Elasticsearch, Slf4j logging, AWS Lambda (Image processing), Python (cron jobs), Oracle 12c, MongoDB (manage prototype documents).

Confidential

Senior Software Engineer

Responsibilities:

  • Work with cross functional teams and product managers to capture technical details and convert to user stories, architect and design the application.
  • Hands-on development, solving technical problems and mentor teams and participate in Agile discussions and work with team members to deliver the features as per the schedule.
  • Currently working on Angular migration and simplified workflow.

Technologies: Java 8, Spring MVC 4, AngularJS, GIT, JBoss 7, Tomcat 8 (Local dev), Gradle, Apache POI, EHCache, JPA, QueryDSL, Hibernate, Web Services, Spring Security, Thymeleaf template engine, JMeter, Junit, Mockito API testing, Log4j logging, Oracle 12c.

Confidential

Senior Software Engineer

Responsibilities:

  • Developing user stories using Agile methodology and implement within a Confidential .
  • Developing backend modules for Confidential, BV portal and reporting.
  • Managing Linux dev/stage/prod servers including deployment.
  • Supporting NCE’s on critical customer issues and worked on Word template APIs development for reporting.

Technologies: Java 7, Struts, JSP, Tomcat 6, AJAX, jQuery, Orbeon forms, Oracle 10g, SVN.

Confidential, San Jose, CA

Software Engineer

Responsibilities:

  • Interact with Confidential Traffic engineering team and writing traffic engineering rules based on inputs from the experts’ team.
  • Development Rules Adaptor integration module to communicate with Rules Engine, calibrating Rules Engine to cater to new features.
  • Writing business logic modules and UI integration and test cases.

Technologies: Java 6, JSF, JSP, Tomcat, WebSphere, JavaScript, AJAX, Oracle 10g and ClearCase.

Confidential, Mountain View, CA

Sr. Software Engineer

Responsibilities:

  • Built script macros for various financial institutions, make changes to Web Scarab to fit customer needs to handle web site data filtering, writing test cases for TekScrape scripts.

Technologies: Java 6, J2EE, MSSQL, SOAP, Customer Central Script, JUnit, Ant

Confidential, Santa Clara, CA

Sr. Software Engineer

Responsibilities:

  • Developing web and standalone application components, integrate with existing SOAP services, work with the release engineers and participate in release process.

Technologies: Java, Struts, WebSphere, SQL Server, StarTeam, Ant, XML, JSP and JavaScript

Hire Now