I am writing to express my interest in the position of Lead Developer/Senior Software Engineer. I am excited to be applying for the Senior Java Developer position. I have more than 10 years of experience in Java development and believe that my skills and experience would be a valuable addition to your team, I’m confident I’ll be an excellent fit for Lead/Software Developer role.
Have hands-on experience in developing various mid to large enterprise SaaS applications. My areas of specialization include developing web applications, product development, application maintenance, and customer relationship. In addition, have very strong interpersonal skills, communicating clearly, and the ability to work in cross-cultural teams in different environments.
In my current role at Wellzio, am working as a team lead and owning Office Visit, and Econsults modules.
Analyzed the existing system and converted monolithic applications to microservices architecture.
Previous to working in Wellzio, I was responsible for developing and managing a variety of Java applications. I have experience with a wide range of Java technologies, including but not limited to J2EE, Struts, Hibernate, and Spring framework and Spring boot microservices, Servlets, JSP, JDBC, EJB, PL/SQL, ant, maven, JQuery, Ajax, JPA, JDBC, JNDI, SQL, JUnit, Log4J and Angular Framework. I am also well-versed in web services and have experienced RESTful architectures.
Defines development tasks, assigns tasks to the development team, and monitors and reports the status of development tasks. Provide leadership and participate in the design and development of complex, high-performance enterprise applications. Provides technical leadership and is responsible for developing components and the design of the overall system.
Developed business requirements by using Java/J2EE technologies; perform unit testing, and peer reviews, ensuring smooth delivery of the project. Provide leadership and guidance for the team under all circumstances.
Serve as the first point of contact for any user support issue related to the project. Make sure that all existing application user-oriented processes are executed timely and properly. Interacting with the client to understand the new business requirements and enhancements provide estimations and prepare high-level and low-level design documents. Leading the technical team, work allocation to team members, mentoring junior members in the team, Reviewing test plan/test cases and close interaction with test services team, testing team during system testing, and bug fixes during this phase. Responsible for conducting user acceptance testing at client locations and sign-off requirements with business owners.Responsible for supporting the production support team during the applications production deployment and performing post-deployment testing with business owners.
Bug fixing and maintenance of the product.
Most importantly, I am a results-oriented individual who always puts the needs of the team first. I have a proven track record of success in meeting and exceeding goals. I am confident that I can do the same for your team and help you achieve your objectives.
I am a problem solver. I enjoy finding innovative solutions to difficult technical challenges. I have a strong track record of success in developing high-quality, scalable Java applications. I am also a team player and am confident working with other developers to achieve common goals.
I have enclosed my resume which contains more details about my capabilities and expertise. I would be grateful if you could conduct a follow-up interview wherein we can discuss this further. You can call me on my mobile phone +31687037429 or email me at vjnt1420@gmail.com. I look forward to meeting you for this position.
Thank you very much for your time and for considering my application.