What are the responsibilities and job description for the Sr. Software Engineer (Java, SQL Server, API, Web Services, DevOps) position at Rays Techsolutions Inc.?
Job Details
Job Title: Sr. Software Engineer (Java, SQL Server, API, Web Services, DevOps)
Location: Memphis, TN (Hybrid Onsite: 3 days onsite, 2 days remote)
Duration: 18 Months Extensions (Long term contract. Could possibly go perm if candidate desires.)
Start Date: ASAP
Number of Openings: 3
Key Skills Needed:
Java
SQL Server
UNIX
API
Web Services
DevOps
Data Modeling (BIG PLUS)
Job Description:
The Senior Java Engineer is responsible for designing, developing, implementing, and supporting integration processes for Cloud and on-premises applications, specifically Oracle Fusion Cloud, and Salesforce. The Engineer will work with Analysts and Architects to translate business and functional requirements into technical design requirements and build applications/integrations between multiple systems.
Essential Job Functions:
Extensive working knowledge in Java, Spring Boot, JPA, UNIX, SQL Server, Oracle PL/SQL, REST API, Web Services, Web/Mobile based applications, and Cloud products
Highly technical and analytical expertise in modeling, data modeling, database design
Experience in cloud computing technologies, building APIs and services using REST, SOAP, etc.
Act as a lead and serve as technical authority for other Software Engineers, including peer reviews and pair programming
Strong DevOps focus and experience building and deploying pipelines using tools like Jenkins, Bamboo, TFS and extensively used Jenkins to streamline CI/CD processes
Experience in building and deploying containerized applications
Experience with test-driven development and automated testing frameworks, a plus
Experience with Scrum Agile development methodologies
Capable of delivering on multiple competing priorities with minimum supervision
Qualifications:
6 years experience in all phases of software development
5 years of back-end development experience in Java, J2EE with working knowledge of Spring, ORM (Hibernate preferred) and Spring Boot
Bachelor s degree in Information System, Engineering, Mathematics, or related field