Bikesh Maharjan
Full-stack Developer @General Motors
Signup · Get unlimited contacts
WORK HISTORY
Full-stack Developer @General Motors
Detroit, MI, US
Involved in software architecture, API, Microservices detailed design, coding, testing and creation of functional specs of the application.Developing the API web applications MongoDB Spring boot using Core Java (Threading and Collection).Performance tuning of the application Java 8, Kubernetes, and using Spring batch for the bulk transaction processing.Performing Code reviews with spring boot, Docker, AWS Serverless Lambda,S3, DynamoDB, CloudWatch, AWS Serverless Lambda,S3, Microservices, DynamoDB, CloudWatch, Logging - Grafana, Prometheus, AWS the team, design API reviews with the Architects.Preparing builds, deploy and Co-ordinate, Microservices, backend Java Development, Automated Unit Testing, Kafka, Java Script Jenkins Elastic Search with the Java 8, release management team to ensure that the proper process is followed during the release.Implemented the associated business modules integration using spring and Hibernate data mapping.Designed and developed REST based Microservices using the Spring Git as a version control tool and GitHub action for building the CI/CD pipeline and used Maven as a build tool.Developed Mongo DBData Access Layer implementing Mongo Repository interface from Spring Data.Proficient at development of web-based application using Apache Tomcat, JBOSS 7.0, Glassfish 4.0.Used JUnit and Mockito for the unit and integration testing of various modules.Developed Maven scripts and developed builds using Maven and continuous integration servers as Jenkins.Environment: Java, Spring, Spring batch, Java 8, API, iBatis, Docker, node.js, DB2, Flex, JavaScript, SOAP Web Services, XML, JMS, ETL, RAD, Flex Builder, Synergy, IBM DB2 Data Studio, Visio, Release and build management
EDUCATION
Nepal Engineering College
Bachelor's degree, Electrical, Electronics and Communications Engineering
ABOUT BIKESH MAHARJAN
8+ years of IT experience in design, development, implementation and testing of Client-Server, Web Applications using Java/J2EE Technologies.Experience in SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with methodologies like Waterfall Model and Agile Methodology.Experience in design and development of web-based applications using Java, JDBC, SQL, Servlets, JSTL, JSP, XML, Java-API and Spring Framework.Expertise on Core Java Technologies like Multithreading, Collections and Exception handling mechanisms.Experienced in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, Servlets, JSP, JDBC, JNDI, JPA, JAX-WS, Struts, Spring, ORM(Hibernate), JMS, XML and JUnit.I have hands on experience on multithreading programming.Good experience with Oracle, MySQL, and SQL Server databases.Extensive exposure in using IDEs Net Beans, Eclipse and IntelliJ.Good experience in Java based reporting tools like Jasper Reporting and iReport tools.Experience in implementing complete Software development life cycle (SDLC) for various applications including Analysis, Design, Development, Implementation, Maintenance and Support.Proficient in creating Web Services using Spring Boot.Design and developed web application using JSF, Spring Web Flow, AJAX technology and front end UI using JSF, Apache My Faces and Prime Faces UI components.Expert level competency in (Core Java, JDBC, Servlet, JSP) Application Development using the frameworks Struts1.0/1.1/1.2/2.0x.Extensive experience in Development, Code Reviews against Coding Standards, Unit testing and Application Integration.Knowledge in implementing a Microservices with Spring Boot based services.Strong experience with Mongo DB development and migrations from Oracle relational databases to NoSQL database.Experienced in the functional usage and deployment of applications in JBoss, WebLogic, WebSphere and Apache Tomcat.A very good understanding of Groovy and Grails.Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3, Elastic Beanstalk, ELB (Load Balancers), RDS, VPC, Route53, Cloud Watch, Cloud Formation, IAM, SNS etc.Experience with the ORM tool Hibernate involving Connection pooling, Mappings, Transaction Management, HQL (Hibernate Query Language.Expertise in installing and setting up MQ monitoring tools.Hands on experience with scripting languages like Unix, Linux
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.