top of page

Java Software Engineer

Apply Now

Carrollton, TX, USA

Job Type

Full Time or contract

About the Role


• Manage multiple tasks and use sound judgment when prioritizing Collaborate with cross-functional teams in building customer-centric products
• Analyze existing software implementations to identify areas of improvement and provide deadline estimates for implementing new features Update and maintain documentation for team processes, best practices and software runbooks
• Establish trusted partnerships with peers, product heads, and executive-level stakeholders
• Must be passionate about technology and engineering
• Exceptional analytical skills and ability to apply knowledge and experience in decision-making to arrive at creative and commercial solutions Ability to leverage technology to deliver business value
• Must be independent and comfortable in a fast-paced, ambiguous and often multi-directional work environment

Requirements

  • Minimum 2-4 years (Jr), 5-7 years (Mid) 8-9 years (Sr) of relevant professional experience using a modern programming language (preferably JavaScala)

  • Experience with Java-related technology like JAVA, J2EE, SpringSpringboot, Microservices.

  • Experience with Databases (SQL no-SQL) S. or higher in Computer Science (or equivalent work experience)

  • Strong analytical skills Experience leveraging test-driven development methodologies Comfort with Agile operating models (practical experience of ScrumKanban)

  • Team-oriented strong interpersonal and communication skills Energetic, self-directed, and self-motivated Preferred Qualifications

  • Experience with microservice architectures (SOA) Experience with Kafka, MongoDB, Hadoop, Cassandra

  • Experience working with startup companies is a plus

  • Experience with SQL databases (PostgreSQLOracleSybase)

  • Experience with AWS

About the Company

Apply Now
bottom of page