Systems Engineer
A Systems Engineer is needed to perform the following duties:
- Create business models, logical specifications and/or user requirements to develop solutions for the application environment-10%
o Create complex SQL queries, PL/SQL stored procedures, triggers, and packages for Oracle databases.
o Create database connectivity and performing operations using Spring Data ORM and Hibernate.
o Create XML data with JAXB and persisting structured data into Oracle databases using Spring JDBC.
- Design software applications, create system procedures and ensure that the developed applications function normally- 10%
o Design microservice-oriented applications by integrating Spring Boot services with React.js for the front end.
o Design scalable and secure cloud architecture strategies on Microsoft Azure.
o Design and Implement identity management and threat detection mechanisms across Azure environments.
- Develop and create business models, logical specifications and/or user requirement solutions for the application environment-15%
o Develop and implement microservices architecture using Spring Boot with various Spring modules such as Spring Core, Spring MVC, Spring Data, and Spring Security.
o Design and develop web-based enterprise applications using Java, JEE/J2EE, Spring Framework, and Hibernate.
o Enforcing application-level security using Java Collection APIs and Spring Security for authentication and authorization.
- Implement and modify programs; make approved changes by amending flow charts, develop detailed programming logic, and coding changes-15%
o Implement Spring ORM and Hibernate Template for seamless interaction with Oracle databases.
o Leveraging Spring MVC framework to apply the Model-View-Controller (MVC) pattern for better separation of concerns.
o Integrating backend modules by mimicking REST services using Java JAX-WS API and Node.js.
- Participate in scrum meetings and coordinate with Business Analysts to understand the business needs and implement the same into a functional design-20%
o Participate in enhancing and modularizing services using Spring Boot to structure applications into submodules.
o Participate in reducing infrastructure cost through efficient resource allocation and monitoring of Azure services.
o Managing CI/CD pipelines through Jenkins and GitHub to accelerate deployments and ensure consistent releases.
- Write source code, prepare test data, tests and debug programs; revise and refine programs to improve performance of the application software-15%
o Write unit tests using JUnit and Mockito, alongside integration and smoke testing for quality assurance.
o Using Maven and Gradle to automate project builds and generate deployable artifacts.
o Following Test Driven Development (TDD) practices by creating comprehensive JUnit and TestNG test cases with Mockito for mocking.
- Perform execution of functional test plan, validate test results, prepare documentation & data for analysis-15%
o Perform Integration Spring ORM with Oracle to streamline data access and persistence logic.
o Perform the implementation of Azure CI/CD pipelines using Jenkins to automate build, test, and deployment workflows.
o Applying Java 8 features such as Streams, Oracle to streamline data accessInterfaces to optimize code.
Bachelor's Degree in Computer Science or Computer Engineering or Computer Information Systems or Information Technology or Information Technology Management
Job Type: Full-time
Education:
- Bachelor's (Preferred)
Work Location: In person
Recommended Jobs
TECH - MONITOR
Responsibilities Doctors Hospital of Laredo, in Laredo, TX, is a 183-bed acute care facility that offers a range of medical services. You'll feel a difference when you walk in our doors. There's…
Financial Services Agent - COMMISSION BASED SALES
Job Description Job Description Financial Society insurance group is looking for a Highly motivated individual to join the Agency. It is a High Paying sales position. - Financial services. …
Account Executive
We’re looking for Account Executives who want to be in a high-growth FinTech SaaS startup with an exceptional culture and a product that prospects fall in love with immediately. What You Will Do: …
Nexus
Responsibilities: Migration - IIB to Camel Apache Development, maintenance, support and administration of enterprise integration projects built camel and Java POCs and implementation …
DevOps Engineer
Job Description (Summary of Responsibilities): · Cloud Infrastructure Management: Design, implement, and manage cloud-based infrastructure on AWS and Azure, ensuring optimal scalability, performan…
Full Time Otolaryngology Job Houston, TX
Houston Sinus Surgery opportunity in a small group practice Great opportunity to join a private group practice in the desirable Museum District in Houston as a Sinus Surgeon. Associate level …
Insurance Agent (Entry Level/Experienced)
The Tipton Agency (TA) serves as a comprehensive provider of life insurance and retirement solutions. What do we provide? At TA, we partner with a national brokerage firm to help our clients obtain a…
Director of Project Procurement
Director of Project Procurement Location Houston, TX (Midtown area) : Kanin Energy is seeking a Director of Project Procurement to lead all procurement activities across our growing portfolio of W…
Full Time Hospitalist Job Houston, TX
A physician-owned and operated group with a 20+ year history of successful patient outcomes is adding a Hospitalist/inpatient Internal Medicine physician to its "quality of life" styled practice in H…
Sr. Manager, Corporate Communications
Sr. Manager, Corporate Communications The full-spectrum Capital One Communications team is responsible for all aspects of the company’s communications strategy and execution in order to prope…