Software Development Engineer Resume
SUMMARY:
- 5 years of experience in design, development and testing of Web Services, RESTful APIs, Distributed Web applications using Java / Spring/ JEE/SQL/NoSQL/Cloud.
- Master’s degree in Computer Science with strong knowledge of Computer Science concepts, algorithms, data structures and design patterns.
TECHNICAL SKILLS:Programming Languages: Java
Frameworks: Spring, JAX - WS, JAXB, JAX-RS, EJB, JSON, XML, JUnit, Hibernate, JOOQ, JDBC, Spring MVC, Servlets, SOAP
Tools: Intellij, Git, Maven
Methodologies: Agile, TDD
PROFESSIONAL EXPERIENCE:
Software Development Engineer
ConfidentialResponsibilities:
- Developing Web Services and Distributed Web Applications on Digital Services Team.
- Developing Web Applications, Web Services and RESTful APIs
- Developed price calculation web services
- Developed product management web services
- Developed business logic and data access layers for product management distributed web system
- Developed E-Commerce and E- Cart web services
- Developed business logic and data access layers for E-Commerce and E-Cart distributed system
Technologies and Tools Used:Java, Spring, JAX-RS, JSON, SQL, NoSql, Redis (Cache) Git, Maven, Intellij
Software Development Engineer
Confidential, Washington
Responsibilities:- Developed Web Services and RESTful APIs for Confidential Product Services team
- Developed enterprise product management web service
- Developed business logic and data access layer for product management distributed web system using Java, AWS (DynamoDb, S3 )
- Developed messaging system using Java and AWS (SQS)
Technologies and Tools Used:Java, Spring Boot, JAX-RS, JSON, NoSQL, AWS (S3,SQS,DynamoDb)
Software Development Engineer
Confidential,Washington
- Developed Web Services and RESTful APIs for POS team
- Developed PII (Personally Identifiable Information) web service
- Developed business logic and data access layer for PII web service
- Developed an aggregator web service to serve federated dividend and customer credit information
Technologies and Tools Used: Java, Spring, JAX-RS, JAX-B, SOAP
Software Development Engineer
Confidential, Washington
Responsibilities:
- Developed RESTful APIs for Asset Life Cycle Management (CATS) distributed web system
- Developed business logic layer and data access layer for (CATS) distributed systems
Technologies and Tools Used: Java, Spring, JAXB, JAX-RS, Oracle PL/SQL, Maven, JOOQ
Software Development Engineer
Confidential
Responsibilities:- Developed benefit calculation module for core banking applications
- Developed Web Services for vendor management
- Developed customer and vendor report web services
Technologies and Tools Used: Java, JAXB, JAX-RS, Oracle PL/SQL, Maven