Sr. Software Developer
Company
Anblicks
Location
Dallas-Fort Worth, TX
Type
Full Time
Job Description
JOB DUTIES:
Involve in complete Life Cycle Development process that includes requirement analysis, design, implementation, testing, maintenance and follow Agile methodology. Responsible for an application and coordinate its development and integration activities following industry best practices. Propose and implement design patterns, technologies, and frameworks to modernize existing systems and address new business and security requirements. Improve and create a modern and sophisticated platform using the Advance Java/J2EE, Tomcat, Spring Boot, Spring Cloud, JS/Angular, NodeJS, Bootstrap, Jenkins, Kafka, Rabbit MQ, Oracle, etc. Develop and deploy RESTFUL microservice, APIs (SOAP & REST) on Oracle Cloud (OCI) by Integrating with CI/CD pipeline and maintaining API's. Develop and improve the technical infrastructure, organization, and framework for the site's codebase reduce overall technical debt. Continually analyze and measure performance, availability, and scalability of applications and build long-term architecture vision. Develop Microservices Using Apache Kafka with Zookeeper for achieving synchronous and asynchronous messaging and implement a stream filtering system for real time file manipulations. Develop containerized applications using Docker and manage deployment in Kubernetes. Work with performance engineering at a program/process level-performance analysis, troubleshooting, and optimization. Work on OpenShift platform and work with other Cloud containerization technologies like EKS, AKS, Pivotal Cloud Foundry (PCF). Conduct managing/deploying APIs on Cloud and On-premises API Gateway solutions. Work with document storage solutions such as DynamoDB, MongoDB, Elastic Search, etc. Generate swagger documentation for rest services and expose it to external teams by using spring fox swagger library. Work on API's designing and modeling using Swagger and API Developer toolkit. Involve in writing Junit & Mockito framework to test the application and perform random checks to analysis the portability, reliability, and flexibility of the project. Extensively use of Azure to manage deployments, check logs in Azure logs monitoring and Extra hop to actively monitor applications health and performance in production. Perform OAuth2 implementations using any Identity/SSO tools. Participate in any workshops, professional organizations, or other educational opportunities, as needed. Architect the application end to end, set the milestones for deliverables, design JIRA stories, and breakdown milestones into individual tasks. Design and document the system components using Microsoft Visio and word. Partner with experienced team members to develop accurate work estimates. Extensive Use of monitoring tools such as AppDynamics and Splunk to monitor system performance and to report and research purposes during a system failure. Identify necessary infrastructure for computer systems to be designed and integrate by coming up with requirements for information, determining the tools, technology and architecture needed for the platform, examining needs of user-interface and business operations, and overseeing physical database development. Responsible for exploring new advancements in development techniques and emerging technologies to solve the business needs of the clients.
JOB REQUIREMENT:
Master's degree in Computer Science, Computer Information Systems, or Engineering related or Technical related fields plus 2 years of experience. In lieu of the above, we will also accept a Bachelor's degree in Computer Science, Computer Information Systems, or Engineering related or Technical related fields plus 5 years of progressively responsible post-baccalaureate experience. Foreign degree equivalent is acceptable. We will also accept any suitable combination of education, training and/or experience. Experience to include working on working on Java; J2EE; Spring Boot; Spring Cloud; Angular; SOAP; Kafka; Pivotal Cloud Foundry (PCF); Azure; Oracle Cloud; Docker; Kubernetes; Jenkins; Rabbit MQ; Junit; Mockito; AppDynamics; Splunk.
HOURS: M-F, 8:00 a.m. - 5:00 p.m.
JOB LOCATION: Dallas, Texas. Travel is not required, but candidates must be willing to relocate to unanticipated work locations across the country per contract demand.
CONTACT: Email resume referencing job code# SSD04112023ANB to Maruthi Technologies Inc. DBA Anblicks at [email protected]
Date Posted
04/20/2023
Views
1
Similar Jobs
Technical Product Owner / Software Development Expert - Emergent Software
Views in the last 30 days - 0
Experience operating as the liaison between agile development teams and users in defining requirements performing business analysis and driving delive...
View DetailsJanitor/Cleaner - Myers Community Cleaning
Views in the last 30 days - 0
Perform thorough cleaning of guest rooms public areas and backofhouse spaces to ensure high standards of cleanliness
View DetailsTraveling Pipe Welder - Proman Skilled Trades
Views in the last 30 days - 0
Fit and weld out carbon steel pipe We are currently looking for Traveling or local carbon steel pipe welders for commercial projects in the Dallas FW ...
View DetailsSolo and Team Truck Drivers (CDL-A required) - ACBXPress Corp
Views in the last 30 days - 0
Safely operate tractortrailer and follow DOT regulations Latemodel trucks weekly pay reliable miles and referral bonuses Notouch dry van freight
View DetailsCarpenter / Framer - Sumer Innovations
Views in the last 30 days - 0
A business license is required Bachelors degree in a related field Sumer Innovations is a remote building design and business networking platform util...
View DetailsLicensed Commercial Plumber with Hiring Bonus - All Repair Plumbing
Views in the last 30 days - 0
Knowledge of commercial service plumbing systems fixtures piping etc including but not limited to use of conventional sewer machines for drain cleanin...
View Details