Skills Required:
• Bachelor’s degree plus 7+ year’s professional experience
• At least 6+ years of focused experience in JAVA and J2EE technologies with Cloud based environment
• Highly proficient in standard Java development tools (Eclipse, IntelliJ, etc.)
• Strong debugging skills
• Experience in Google Cloud Practice
• Experience developing applications with Agile team methodologies
• Strong Object-Oriented design skills and understanding of MVC.
• Experience in Kafka
• Solid knowledge of SQL, Spring Boot, JUnit and JSON, REST/JSON web services.
Desired Skills:
•Experience with testing frameworks such as CICD Tools
• A strong interest in building security and reliability into applications from the initial design
• Experience at creating technical project documentation and task time estimates
• Knowledge in Java Design Patterns is a big plus.
Summary:
• The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work.
• A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Job Responsibilities:
• Direct Application development as per project scope and requirements.
• Review project estimate time to accomplish a project.
• Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.
• Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems.
• Gather, analyze requirements and ensure design and development.
Email resume to - ds@warriortechsolutions.com
End Client - Walmart