Senior Software Engineer Resume
SUMMARY
- A meticulous IT professional with 7+ years of experience in designing, developing, implementing and maintaining software/applications of various commercial projects in teh Information & Technology Industry and excellent knowledge of Object - Oriented Programming (OOPS) concepts
- Specialized in system analysis, requirement gathering/analysis/specification, software design, deploying, and complete SDLC & agile methodologies
- Dexterous in developing applications using Java, J2EE, Core Java, JSP, Servlets, Log4J, SQL, MongoDB, XML, JDBC, Hibernate, Spring MVC, JAVA 8, Spring 4, GIT and SVN
- Technically, equipped with AWS EC2, S3 bucket, DynamoDB, Beanstalk, Lambda function, and CloudWatch
- Proficient in writing SQL queries, mongo dB queries, SQL developer DB tools, Mongo DB with Robomongo 3T latest version, Sequel Pro
- Innate ability in analysing Business Requirement Documents, Functional specifications and Technical specifications
- Highly energetic and enthusiastic in learning and implementing new technologies and methods
- Comprehensive problem-solving skills, ability to work under pressure, ability to deal with people diplomatically, decision making, self-motivation and ability to meeting deadlines efficiently
TECHNICAL SKILLS
API/Language/Framework: Core Java, J2EE, JSP, Servlet, Spring MVC, Spring Core, Struts 2.0, JSON, XML, JAXB, Rest web services, Unix and Linux shell scripting, SQL and DQL
Database: Oracle 11g, MongoDB 4.0, Documentum 7.3
Version Control Tools: SVN, GIT
Project Management Tool: Maven
Web Programming: HTML, JavaScript, CSS
Tools: Worked Postman, Eclipse, SQL Developer, Beyond compare, Robomongo 3T, Dqman
PROFESSIONAL EXPERIENCE
Senior Software Engineer
Confidential
Environment: Spring boot, Azkaban Scheduling tool, Elasticsearch, logstash, MySql, Linux server, Jenkins, Flow, Python, shell scripting, Gradle, maven, AWS S3 bucket
Responsibilities:
- Carrying out a wide range of operations including maintaining GIT repository, overseeing weekly deployments, monitoring job health and messaging sidelined workflows
- Supervising/monitoring teh requirement creation for teh day such as Replenishment Planning, Inter warehouse Inventory Transfer requirements
- Resolving Jira tickets, minor bug fixes and updating project summary with teh team regularly
- Managing weekly deployment and hotfixes which go-lives
- Performing sprint wise code fixing tasks, delivering data ask and receiving approval from teh product team
- Effectively resolving teh repeated ask from teh user by providing permanent fixed in terms of API's
Developer
Confidential
Environment: Core Java, JSP, spring, Dqman, RobomongoDB, Oracle 10g, SQL Developer, BEA weblogic server, Unix and Linux server
Responsibilities:
- Validated/evaluated client issues, analyzed code for application functionality issues and generated application enhancement modules
- Collaborated with client to gather information and resolved teh issues related to incidents also reviewed software requirement documents
- Prepared design documents, provided implementation approach and receive approval from Team Leads
- Executed code changes as per code quality guidelines and performed functional testing in teh Dev environment by validating teh functionality of implemented code
- Analyzed release/production defects and worked on Requirement changes (RD) in Different release
- Handled multiple projects in different releases UAT and resolved defects promptly
- Generated modules to monitor applications and ticket modules for updating teh entries in a database table
- Developed job modules to enhance teh application functionality and deployed various testing & production servers
- Utilized SVN/GIT for merging code to head branch and executed new initiatives