What are the responsibilities and job description for the Java Engineer position at MKS2 Technologies?
Java Infrastructure Engineer
MKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and well-being of our clients. Our commitment to excellence and our “Mission First” orientation has resulted in steady growth and an expanding client base across government agencies. Headquartered in Austin, TX we have employees nationwide and for the past three consecutive years were named one of the fastest growing Veteran-owned companies in the nation. Please take a moment to browse through our website and learn more about what it means to serve with MKS2.
Job Description
Our client handles the core point-of-sale and card processing for hundreds of thousands of merchants. We provide next-generation payment services for over USD $2.2 trillion processing volume. Behind the scenes, we operate a cloud platform providing processing, storage and collaboration for merchants, application developers, service providers and our merchants' customers. This forms the backbone of millions of payment interactions between merchants and their customers daily.
In this role, you can expect to:
· Design and build large scale, distributed and highly fault tolerant systems to solve complex business problems.
· Be a Key Contributor in developing the team’s technical strategic roadmap, partnering with the key stakeholders.
· Work with partner teams to build and support state of the art data streams, pipelines and microservices.
· Work frequently with other teams to coordinate major changes to cross-system architectures, influencing upstream or downstream for the most efficient solutions
· Help your teammates be better engineers through better processes, practices and technical guidance.
· Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
Basic qualifications for consideration:
· Should live near Sunnyvale, CA/ Denver or CO Springs, or Austin, TX
· Bachelor’s Degree
· 10 years of engineering experience
· 8 years of strong Java coding, debugging and troubleshooting skills
· 6 years working on a relational database (MySQL preferred)
· 5 years’ experience with algorithms, data structures, complexity analysis and software design
· Prior experience working with messaging or event streaming technologies (Kafka preferred).
· A systematic problem-solving approach, coupled with strong communications skills and a sense of ownership and drive
Preferred Qualifications for consideration:
· Previous experience working with any of the following:
o ETL data pipelines and data modelling
o Data warehouse technology (Snowflake preferred)
o One of the leading Cloud provider technologies (Azure, AWS, GoogleCloud, etc.)
o Modern containerization technologies like Docker, Kubernetes or others
o Big Data technologies
Diversity creates a healthier atmosphere: MKS2 Technologies is proud to be an Equal Employment Opportunity / Affirmative Action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
Salary : $2