A technology solutions firm in Dallas is looking for a Java Developer to create and support scalable, high-performing applications. The ideal candidate will have strong expertise in Core Java, J2EE, Spring Boot, and experience with relational databases and AWS Cloud Infrastructure. Join an innovative team in a collaborative Agile environment to drive quality solutions and promote diverse ideas.
Qualifications
Strong hands-on experience in Core Java, J2EE, Spring Boot, Spring Core.
Familiarity with DevOps tools like Chef and build tools like Maven.
Knowledge of AWS Cloud Infrastructure.
Responsibilities
Collaborate with product owners to understand application requirements.
Work within Agile teams to design, develop, test, and deploy solutions.
Ensure availability, resilience, scalability, and performance of applications.
Skills
Core Java
J2EE
Spring Boot
Spring Core
Relational databases
DevOps tools
AWS Cloud Infrastructure
Tools
Chef
Maven
Job description
The Java Developer will be responsible for developing and supporting scalable, high-performing applications using a full stack of technologies.
Responsibilities
Collaborate with product owners to understand application requirements and define effective technical solutions
Work within Agile teams to design, develop, test, and deploy technical solutions using full-stack technologies
Develop solutions using J2EE, Java, Spring Boot, Spring Core, and other modern frameworks
Ensure availability, resilience, scalability, and performance of applications
Encourage and implement innovative approaches and modern technologies
Promote craftsmanship, collaboration, self-organization, and diversity within development teams
Required Qualifications
Strong hands-on experience in:
Core Java, J2EE, Spring Boot, Spring Core
Relational databases and general database management
Familiarity with DevOps tools like Chef and build tools like Maven
Knowledge of AWS Cloud Infrastructure
Understanding of iOS and Android development is a plus
Preferred Qualifications
Passion for innovation and continuous learning
Ability to think creatively and solve complex problems
Experience working in diverse and inclusive team environments