ตัวอย่าง Resume นักพัฒนา Java (Java Developer) ฉบับที่ 245
Resume Example Java Developer #0245 ประมาณ 1230 คำ
เรซูเม่ฉบับนี้เป็นตัวอย่างสำหรับตำแหน่ง Software Components and Libraries - Agile/Scrum Methodology / Java Full Stack Developer ระดับมืออาชีพ มีประสบการณ์รวมประมาณ 6 ปี เรานำมาวิเคราะห์เพื่อให้เห็นว่า โครงสร้างมีจุดเด่นอย่างไร และส่วนใดนำไปปรับใช้กับข้อมูลของคุณได้
จุดเด่นของฉบับนี้ แสดงประสบการณ์ทำงาน 4 ตำแหน่ง พร้อมหน้าที่และผลงานของแต่ละช่วงอย่างเป็นลำดับ
สิ่งที่ควรสังเกตในตัวอย่างนี้
- ประวัติงานต่อเนื่อง 6 ปี เห็นการเติบโตของตำแหน่งได้ชัด
- มีการกล่าวถึง Kubernetes ซึ่งเป็นสิ่งที่ HR สายนักพัฒนา Java ให้ความสำคัญ
- ประสบการณ์ 4 ตำแหน่ง ไล่ระดับจาก Junior ขึ้นไปจนถึงตำแหน่งปัจจุบัน
- Professional Summary กระชับ ใช้คำที่สื่อความสามารถได้จริง
- มีทักษะแยกเป็นหมวด 37+ รายการ ให้ HR เห็นสเปกครบถ้วน
Professional Summary
6+ years of experience in all phases of Software Development Life Cycle including development, integration, maintenance, and testing of Client/Server environment in web applications using Java/J2EE related technologies Experienced with Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
Experience
Software Components and Libraries - Agile/Scrum Methodology / Java Full Stack Developer10/2021 - Current
Cgi Group Inc.
- Use Agile approaches to analyze and estimate task with development teams, create user stories and proper breakdown and design the solution and also perform peer review of code
- Implemented the Application using Spring MVC Framework
- Extensive use of HTML with Angular 9 for the presentation layer along with JavaScript for client-side validation
- Implemented the Project structure based on Spring MVC pattern using spring boot
- Built Restful web API with Spring, Spring Boot, and testing APIs using Postman
- Designed and developed RESTFUL API and services using best practices to interact within the microservices and with the front end
- Developed the backend server with Spring Boot, involving different layers of the application including entity/model, DAO/repository, Controller, Service, Business, and Persistence
- Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot
- Spring Boot Micro Services were developed using Microservices architecture with RESTFUL and Apache Kafka
- Developed the data layer using Hibernate Persistence Framework
- Created Hibernate mapping files and Hibernate configuration files for individual modules
- Developed various Custom DAOs using Spring's Hibernate DAO support to persist the records from suitable tables in the database
- Deployed Spring Boot based microservices Docker and Amazon EC2 container using AWS admin console
- Used Jenkins promo job in promoting environment to corresponding docker images and test with Kubernetes tools
- Involved in Integrating Spring with Hibernate and delegated the persistence operations using Hibernate Template
- Developing Spring MVC Controllers for the handling of web requests from the presentation layer by use of URL Handler Mapping
- Involved in coding REST web services & Java to deliver JSON contracts to front end
- Experience in designing web services to expose Oracle DB Functions and Store procedures
- Wrote Rest services to feed data to an application with Angular 9 framework
- Knowledge of developing single page web applications by using Angular 9 with typescript and jQuery
- Deployment of the application using Maven
- Wrote unit test cases using JUnit, Mockito
- Modified existing software systems to enhance performance and add new features.
Backend Java Developer01/2019 - 09/2021
Carrier Corporation
- Involved in entire SDLC activities of the project, including requirement gathering, analysis, design and development and testing and participated in the daily stand-up, Preplanning and Retro meetings as a part of Agile and SCRUM methodologies
- Created Reusable Modules and Custom Directives in Angular 9 which got used in various places of application
- Extensively used core java concepts like Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics
- Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database
- All the functionality is implemented using Spring Boot, Micro Services and Hibernate ORM
- Used Micro Services architecture with Spring Boot based services and implemented the Project structure based on Spring MVC pattern
- Data sources from Injection micro services produce and consume data from Apache CXF to enhance data from enhancer micro services
- Design modern domain-driven, event-driven Microservices architecture to host on internal and public Cloud platforms (AWS)
- Designed Spring Boot mechanism without configuration XML's and replaced it with Java classes
- Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources
- Developed the persistence layer using ORM tools like Hibernate Framework by configuring the mappings in Hibernate files and created DAO and POJO
- Implemented Spring boot microservices to process the messages into the Kafka cluster setup
- Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup
- Developed the application using NOSQL on MongoDB to store claims data to do data analysis, helpful for organization to monitor and analyze the claims trend
- Written JUNIT for the test cases and used Mockito framework to confirm the expected results
- Developed test scripts in Selenium Web Driver using Java Language
- Used Docker to implement a high-level API to provide lightweight containers that run processes isolation and worked on the creation of customized Docker container images
- Maintained build related scripts developed in the shell for Maven builds and Created and modified build configuration files including pom.xml
- Used Jenkins as Continuous Integration tool to deploy Spring Boot micro services by implementing the CI/CD methodologies
- Monitored the various error logs, messages and performance logs and debug into the log files using Log4J
- Coordinated with the testing team for bug tracking reports and project management through JIRA
- Implementation of version control software such as GIT
- Analyzed code and debugged errors to improve system performance.
Junior Java Developer02/2017 - 12/2019
Cognizant Technology Solutions
- Designed & Developed Request, Response XML schemas (XSD) for the Module which are part of SOAP request and response
- Consumed REST Web services from server-side application using JAX-RS libraries
- All the functionality is implemented using Spring Boot and Hibernate ORM
- Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules
- Developed Stateless session beans to parse (parser framework) and process the user request into domain object (DAO design pattern) to delegate the business request to the business delegate object
- Developed user interface using JSP published validation framework to support client side and server-side validation
- Used Dependency Injection feature of Spring Framework to inject dependency into objects and to wire objects of business classes
- Used Spring MVC pattern to map the client requests and to serve it to get finally the desired object with modified data
- Used Apache Cassandra database to store and retrieve application data with Key spaces through DataStax CQL query
- Used Spring JDBC Template (Spring Data) in connecting to Data source to get the database connections
- Developed persistence layer Data access objects using DAO pattern, JDBC, Hibernate, JPA ORM mapping tool
- Used JIRA to keep track of bugs and stories
- Used SVN as build-automation tool for the process of Continuous Integration the project
- Developed customized SQL for retrieving the data from the database worked with business and client to reach the performance parameters
- Developed unit test cases to test business scenarios associated with each use case sequences
Bachelor's degree: Computer Science
Gannon University
Skills
Languages JavaJavaScriptAmazon Web ServicesLinux EnvironmentsWeb ProgrammingFrameworks HibernateSpringStrutsWeb Technologies JSPServletsJDBCDHTMLCustom TagsJMSJNDIJava MailXMLSOAPWSDLRESTSVNGITApp/Web Servers WebLogicWebSphereTomcatTools AntMavenEclipseNetBeansJ-UnitDatabases OracleMS SQL ServerMongoDBSQLPL/SQLAPI Design and DevelopmentMultithreaded Software Applications
สรุปว่าจะได้อะไรจากตัวอย่างนี้
ตัวอย่างนี้ช่วยให้เห็นแนวทางการเขียนเรซูเม่สำหรับตำแหน่ง Software Components and Libraries - Agile/Scrum Methodology / Java Full Stack Developer ประสบการณ์ 6 ปี โดยเปิดด้วยบทสรุปที่บอกจุดเด่นของผู้สมัคร ตามด้วยประสบการณ์ทำงาน 4 ตำแหน่ง พร้อมทักษะที่เกี่ยวข้องกับงาน คุณสามารถนำลำดับและวิธีนำเสนอไปปรับใช้ โดยเปลี่ยนรายละเอียดให้ตรงกับประสบการณ์จริงของคุณ
อย่างไรก็ตาม เรซูเม่ที่ชนะต้องเขียนให้ตรงตำแหน่งที่คุณสมัครโดยเฉพาะ ตัวอย่างนี้คือต้นแบบ ไม่ใช่สำเนา ทีมเรซูเม่ของเรารับเขียน Resume และ Cover Letter ภาษาอังกฤษให้โดดเด่นจากคู่แข่ง ส่งงานใน 2 วัน รับประกันความพึงพอใจ