Hi
Hope you are doing great.
Please let me know your interest in the below position.
Role: Java Lead
Duration: 12 months
Location: Remote
Key Responsibilities Include:
· Implement software engineering solutions to meet requirements and architectural direction
· Follow domain driven approach to define microservices and APIs, supporting models, ensuring reusability and consistency
· Code and successfully perform unit and integration testing of software to ensure proper and efficient execution, as well as compliance to the business and technical requirements
· Resolve problems that arise with future production applications in a timely manner to ensure the efficient and proper functioning of application components
· Participate in acceptance testing to ensure client/user needs are met
· Migrate applications to quality assurance and/or the production environment, or perform quality assurance as necessary
· Work with managers and team members to meet development standards
· Coach, mentor, and provide instruction/guidance to less senior team members
· Participate in design conversations, asking questions and providing input
· Work with others to implement foundational steps to build out new API strategy
· Equal Opportunity Employer/Disability/Veterans
Qualifications:
Required:
· Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field required
· Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the future
· Must be committed to incorporating security into all decisions and daily job responsibilities
· 5 or more years of relevant experience
· Expertise in application development using Java and deep understanding associated OO design patterns
· Familiarity with domain driven design principles, REST and HTTP
· Extensive experience with Open API, tooling
· Professional development experience and expertise programming both client-side and server-side applications
· Professional development experience on front-end GUI (graphical user interface) applications
· Proven ability to effectively coach and mentor other engineers and team members
· Experience with Web Services
· Experience with cloud providers such as, Amazon, Azure or IBM
· Experience with Agile, Scrum or similar development methodology
· Experience with JIRA
· Experience with Jenkins or other continuous integration tools
· Experience creating and implementing PL/SQL in Oracle Database Environment
· Experience with source control management (GIT or SVN experience preferred)
· Experience in full software development lifecycle and end-to-end testing
· Must have strong communication skills, with the ability to effectively communicate to various levels of management and with people with varying technical knowledge
· Excellent time management and prioritization skills
· Must be able to work in a fast-paced, high demand, and challenging environment
· Must possess initiative, results-oriented drive and a solid work ethic requiring minimal direction
· Must be flexible in the face of changing priorities and requirements
· Ability to collaborate with others and recommend technical design decisions
Preferred:
· Experience working with an API Gateway Platform such as, Kong, Amazon API
· Experience in domain modelling
Thanks
Rajashekar Pasula
Lead IT
Corporation - IT Services & Solutions
1999 Wabash Avenue, Suite 210, Springfield, IL 62704
Direct: (217)-993-8048
Email: she...@leaditgroup.com