Software Engineer - Java - TechDigital Corporation
Charlotte, NC
About the Job
- Good communication skills, both written and verbal
- 8 years of experience required in related skills/area.
- Excellent analytical and problem-solving skills
- Exposure to the entire Software Development Life Cycle
- Outstanding skills in Core Java, J2EE
- Experience in High level and Low-level design
- Experience in Client Interaction and provide the estimation for story.
- Experience in building web applications with huge traffic
- Experience in Spring, Hibernate frameworks
- Strong Experience in Spring Batch.
- Strong in Debugging skills.
- Good understanding of Application Servers; Experience in Web Sphere should be there.
- Strong Object-Oriented design and analysis skills, specifically in the use of design patterns
- Strong in web services – SOAP & REST
- Strong understanding of DB Design and hands-on skills in writing SQL Queries
- Strong of Deployment and Installation Software
- Experience writing significant portions of software projects or complete applications
- "Java SE8 OCP” or "Java EE6 Web Component Developer” or "Java EE 7 Application Developer” certification would be a plus
- Experience in HTML5, CSS3, Bootstrap, JavaScript, JQuery, JSON and Ajax would be plus.
- Strong in Linux environment.
- Spring Boot, Micro services and Angular / ReactJS would be plus.
- Experience in new enhancements.
- Experience on Cloud Computing technologies like Azure / AWS / GCP.
Source : TechDigital Corporation