Post Job Free

Resume

Sign in

Software Engineer Spring Boot

Location:
Frisco, TX
Posted:
March 28, 2024

Contact this candidate

Resume:

Dallas, TX ***** TAMIR BALDANDORJ

641-***-****

ad4mw0@r.postjobfree.com

SKILLS

• Language and Technology: Core Java, Spring MVC, Spring Boot, Hibernate/JPA, Microservice, Apache Camel, Maven, JUnit, Mockito, Spock, ReactJS, Jenkins, CI/CD, Azure, Splunk, JBoss, Tomcat, Log4j, JSP, HTML, CSS, JavaScript, RDBMS, Oracle, MSSQL, MySQL, PostgreSQL, IBM MQ

• Additional: Agile/Scrum, Sprint, IntelliJ, Eclipse, Git, Jira, Bitbucket, Confluence, Nexus IQ, Veracode, SOAP, REST, Swagger, Postman

EXPERIENCE

Amdocs Inc – Plano, Texas, USA (Client: U.S. Bank) Software Engineer Dec 2020 – Current

• Participated in the migration of a Java Spring application from the Struts framework to the Spring framework, ensuring a smooth transition and enhanced performance.

• Designed and developed microservices-based applications using Spring Boot to improve modularity, scalability, and maintainability.

• Collaborated seamlessly with cross-functional teams, employing Agile methodologies and advanced software development tools to ensure streamlined project delivery.

• Successfully designed and implemented multi-tenant Web Socket environments for self-checkout application.

• Integrated Spring Security to implement authentication and authorization mechanisms, enhancing application security.

• Used JIRA tool for Issue/bug tracking and monitoring of work.

• Hands-on experience in different modules (Spring MVC, Spring ORM, Spring JDBC, Spring AOP, Spring IOC) of the Spring Application Framework. Extensive experience in Struts Tag Libraries and Custom-tag implementations in JSP to embedded business logic.

• Led a team in identifying and mitigating vulnerabilities within the application, leveraging Veracode and Nexus IQ software to ensure robust security measures. Resulted in a 30% reduction in potential security risks.

• Experienced in developing SOAP-based Web Services and Web Service Clients (JAX-WS, SOAP, WSDL and JAXB)

• Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using JUnit, Mockito, Spock

• Fixed complex production issues.

• Designed and implemented robust RESTful APIs using Java and Spring Boot, ensuring efficient communication between different software systems.

• Developed microservices architecture to enhance scalability and maintainability of APIs, contributing to a more modular and flexible system.

• Migrated banking transaction application to the Apache Camel. Improved efficiency, security, and time-consumption by 20%.

• Developed and maintained fully automated CI/CD pipelines for code deployment using Jenkins and Azure Pipeline. National Statistical Office of Mongolia – Ulaanbaatar, Mongolia Senior Software Development Engineer Aug 2016 – Aug 2019

• Performed the analysis, design, and implementation of software applications using Java, J2EE, XML and JSON.

• Developed a text recognition application that sped up the survey data entry process by 60%.

• Designed a statistical dissemination website with a complex structured database, resulting in the Mongolian Statistical Organization being ranked 1st in Eastern Asia and 11th in the world by Open Data Watch in 2018.

• Collaborated with software teams for building internally used applications that boosted organizational productivity by 20%.

• Developed a mobile/React Native application for Android and iOS as a part of a team. Collected 1000+ user surveys.

• Overview of complete architecture and design/development process

• Experience working with React concepts such as components, props, state, and lifecycle methods.

• Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, and JSON.

• Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.

• Design and Development of Objects using Object Oriented Design in Java.

• Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, and Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server, and MySQL.

• Worked on XML Technologies like XML Parsers, JAXB for binding data to java objects.

• Have extensive experience in building and deploying applications on Web/Application Servers like Apache Tomcat, JBoss

• Designed and developed Kafka producers and consumers to facilitate seamless communication and data flow between different components of the application.

Software Developer Jul 2011 – Aug 2016

• Designed and implemented a survey application for tablets and Web UI. Facilitated the shift from traditional paper-based surveys to tablet-based surveys which resulted in efficient data collection and increased quality of surveys. The effort saved 1 million U.S dollar of annual spending for the National Statistical Office.

• Overhauled a migration from legacy source code of 20+ applications to integrated online Rest APIs which enhanced the organizational productivity by at least 10%.

• Implemented Spring MVC framework for developing Java EE based web application, its AOP and its plug-ability with Hibernate.

• Implemented an online database using SSIS, integrating 2000+ offline databases and creating a registration system website. This resulted in a 60% reduction in manual data entry and minimized repetitive procedures.

• Designed efficient UI/UX design of Learning Management System using HTML, CSS, and JavaScript frameworks including ReactJS.

• Developed unit test cases using JUnit and Log4j for logging. EDUCATION

Maharishi International University – Fairfield, IA Jun 2022 Master of Computer Science.

Mongolian University of Science and Technology – Ulaanbaatar, Mongolia Jun 2011 Bachelor of Computer Science.

CERTIFICATION

Microsoft Certified Solutions Associate (MCSA) – SQL Server 2012/2014 AWS Certified Cloud Practitioner (In progress)



Contact this candidate