Senior Software Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- 10+ Years experience in design and development of Enterprise Software Systems built on Java and J2EE technologies.Demonstrated skills in designing software architecture on J2EE platform.
- Expert in Rich Internet Applications (RIA).With advanced JavaScript Frameworks using Vue.JS, jQuery, Ajax,Node. JS
- Wide experience in the life cycle development of enterprise software.
- Developing and maintaining products in accordance with the Product Development Principles
- Developed REST API calls over web services to a separate internal application that generated legal instruments for business loan origination products
- Experienced in J2EE application development using Enterprise Java Beans (EJB), JDBC, Servlets, Hibernate.
- Exposure to Service Oriented Architecture (SOA), Experienced in development and use of Web Services.
- Deep experience and knowledge of software design methodologies, information systems architecture, object oriented design, software design patterns and code optimization.
- Expertise in entity framework and deep understanding of software concepts, software source control, security management and data integration.
- Willingness to learn new software Technologies.
CORE COMPETENCIES:
- JAVA, Oracle DB(Pl - sql)
- Eclipse, Svn, Jenkins, Websphere,Maven
- JavaScript (OOJS), JSON, JQuery, Vue.JS,Node.JS
- Spring Boot MVC, Hibernate, JSP, Swing, Web Sockets,Web Scraping
- JUnit, Spring Test
- SOAP, RESTful services, JSON, Xml,YAML
- Software product development, integration & support
- Problem solving and strategic thinking
- Risk Analysis, scalability optimizations
- Software Administrative skills
- Analyzing, planning and organization skills
- Learning & Researching
- Strong decision making skills
TECHNICAL SKILLS:
Technologies: JAVA EE, Spring MVC, Spring Boot, Servlets, Hibernate, PHP OOP, JAX-RS, Soap, Restful, Vue.JS, Node.JS, HTML5, Jquery, AJAX, Bootstrap.
Development Tools: Eclipse IDE, Spring Tool Suit, Apache Tomcat, Maven, Jenkins, GIT, Subversion, SSH(putty), Sublime Text, IBM Websphere
Databases: Oracle, Mysql
EXPERIENCE:
Confidential
Senior Software Engineer
Responsibilities:
- Designing web and desktop application architecture and enterprise object framework for a real time justice system .
- Coding and supporting provided through Java EE, Pl-sql, Jpa, Maven, Svn, Jenkins, Eclipse and Oracle.
- Developing and implementing new clean code samples portal for other developers. (40% code quality increased)
- Writing, editing, and debugging software programs and recording outputs. (Fixing a lot of chronic issues)
- Analyzing existing software applications and making changes. (25% increased code optimization)
- Planning, processing, and performing all preparatory works related to software projects.
- Proposing and developing new software design ideas to improve product scalability and reliability
- Preparing architecture reports and metrics for management review.
- Interfacing with business analysts, developers and technical support to determine optimal specifications.
Confidential
Software Developer
Responsibilities:
- Provided user requirements analysis, design and programming support for enhancement of Web application accessed by 10 million users in Turkey.
- Coded web based interfaces using ASP.NET MVC, Jquery, T-SQL, Microsoft SQL Server.
- Designed technical presentations in coordination with internal and external partners.
- Direct software design and development while remaining focused on client needs.
- Designed mssql database for the transaction and backend data processing of the system.
- I developed a lot of call center software interfaces for agents, software integrations with other telecommunication operators, so my company could save money as high as more than 1 million USD in a year.
