Senior Java Developer

INSPYR Solutions
Fort Worth, TX, United States
$60-$65 an hour
Full-time

Title : Sr. Java Developer

Location : Fort Worth, TX (close to DFW Airport)

Duration : Contract to hire (long term)

Compensation : $60-65 / hr

Work Requirements : US Citizen, GC Holders or Authorized to Work in the U.S.

Skillset / Experience :

Successful Software Developers excel in three key areas :

Software Delivery

Product Mindset

Growth Mindset

Software Development Teams find ways to improve daily work. This means taking an honest look at delivery metrics and asking what we will do to improve them.

We expect a team to ask "why has our deployment frequency declined over the last month?" and work towards a solution to improve the situation as a team, under their own direction.

In short, we want everyone to invest in continually improving themselves and their ways of working, while achieving product success.

You will engage in all aspects of the Product lifecycle and work to grow your skills in Lean Product Development. We expect our engineers to dig in and solve business problems as true partners.

We love small solutions and collecting data to draw conclusions.

To build new solutions and chase new hypotheses, our teams are constantly learning. We accept failures as learning experiences and use those experiences to build resiliency in our systems.

Depending on level, the role is a balance of technical coaching and hands-on development work. All Software Developers write code daily, regardless of level.

What you'll do

Accountable for software delivery as well as influencing the team to find new behaviors and ways of working based on frequent inspection and rapid feedback.

Facilitate team ceremonies in conjunction with appropriate team members.

Identify gaps in agile and technical practices and collaboratively seek remedies for them.

Identify purposeful ways to question the status quo and lead experiments on alternatives, seeking increased customer value or new learnings or both.

Develop soft skills (communication, business orientation, adaptability, constructive feedback). Make use of existing practices, such as pair programming.

Work with the delivery manager to identify training and growth opportunities. Recommend personal growth paths in conjunction with Delivery Manager.

Help articulate and eliminate team blockers with the Delivery Manager (as needed).

Participate in architecture and software design with the Squad - in general, encourages the team to work on new ideas and emergent, iterative design.

Focuses on constructively arguing against solutions that are not a fit, if necessary.

Partners with the Product Owner (presenting Playback, keeping focus on business value, etc.) as needed to support the overall Squad's delivery.

A strong willingness to learn and the ability to show vulnerability when you do not know something

All you'll need for success

Minimum Qualifications :

Required (At least 3 of the following) :

Proven experience in at least one object-oriented language

Proven experience in at least one web framework, preferably including Spring, Spring Boot, or ASP.NET Core

Proven experience in SQL and ability to design relational database schemas

Ability to function in a Linux / Unix environment using shell commands

Ability to scrutinize applications and services to ensure they adhere to security standards

Preferred Qualifications

Preferred :

Working experience building business-critical, Internet scale distributed systems or high-volume client / server systems

Ability to work as part of a team, always keeping the team's goal in mind

Experience using source control management systems

Exposure to using continuous integration / deployment environments

Experience delivering software using an Agile methodology like Extreme Programming, Kanban, or Scrum

Product experience with any of the following :

Test Driven Development (TDD)

Testing Pyramid

Multi-threading and concurrency

Debugging, performance profiling and optimization

Object-oriented and service-oriented application development patterns

Bachelor's degree in Computer Science, Computer Engineering or related fields or equivalent experience

Internally motivated, able to work proficiently both alone and in a team environment

Adept and comfortable communicating with internal team members and external business stakeholders

Demonstrated ability to find creative ways of improving and simplifying solutions, systems, and processes without getting bogged down in blockers or bottlenecks

We may also consider a Senior role for you if in addition, you have at least 4 of the following :

Experience leading and managing small to medium-sized development teams of between 5 and 25 developers

Previous experience founding or working as a founding engineer at a technology startup from concept to MVP and subsequent releases

Previous experience as a designer, product owner / manager, or business role (marketing, sales, finance, etc.)

Production DevOps experience and the ability to build CI / CD (Jenkins) pipelines

Experience writing production shell scripts in a Linux / Unix environment

Proficiency in Full Stack Development

Proficiency and demonstrated experience in the following technologies :

J2EE technologies : Java, JSP, JMS, JAXB, JDBC, EJB

Database and persistence frameworks : Hibernate, Oracle, Object / Relational Mapping, Query performance tuning

Cloud-based development : Cloud Foundry

Web Servers : Tomcat, tcServer, Websphere

Web Services : REST / SOAP (JSON / WSDL / XML)

Frameworks : Spring Framework, Spring Boot

Front-end : Angular JS, Ext JS, CSS, jQuery, AJAX

Build / deployment tools : Maven, Gradel, Git, Junit, Mockito

Other Dev Ops Toolchain : Selenium, Nexus Repository, Hygieia, SonarQube, Fortify on Demand, Slack, GitHub, Jenkins, ElasticSearch, Logstaash, Kibana, New Relic

Other : Linux / Unix shell Scripting, JavaScript, IBM MQ / Rabbit MQ, Tivoli Scheduler, SQL Developer, IDE

Proficiency in object-oriented design techniques and principles

Proficiency in Microsoft Office Tools (Project, Excel, Word, PowerPoint, etc.)

Experience in Agile methodologies, such as SCRUM

Experience in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment

Our benefits package includes : (EXCLUDE on perm placements)

Comprehensive medical benefits

Competitive pay

401(k) retirement plan

and much more!

About INSPYR Solutions

Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients’ business objectives and cultural needs.

Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions.

By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities.

Learn more about us at (url removed).

INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics.

In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

LI-JJ1

1 day ago
Related jobs
Promoted
Gainwell Technologies LLC
TX, US
Remote

Java/J2EE developer, with roles of increasing responsibility . Develop complex applications using Java 8, Spring Boot, Spring MVC, J2EE Design Patterns, and REST services. Utilize Front End Technologies such as Angular, JavaScript, Ajax, and JQuery for comprehensive application development. Proficie...

Promoted
INSPYR Solutions
Fort Worth, Texas

Other: Linux/Unix shell Scripting, JavaScript, IBM MQ/Rabbit MQ, Tivoli Scheduler, SQL Developer, IDE. Successful Software Developers excel in three key areas:. All Software Developers write code daily, regardless of level. We may also consider a Senior role for you if in addition, you have at least...

Promoted
Gainwell Technologies LLC
TX, US

Java/J2EE developer, with roles of increasing responsibility . Develop complex applications using Java 8, Spring Boot, Spring MVC, J2EE Design Patterns, and REST services. Utilize Front End Technologies such as Angular, JavaScript, Ajax, and JQuery for comprehensive application development. Proficie...

Promoted
Swift Sensors
TX, United States

Swift Sensors is growing and seeking a Senior Java Developer for IoT Gateway and Server to join our R&D team. If you have a passion for innovation, a strong foundation in Java programming, and experience with Linux-based embedded systems, we want to hear from you. Design, develop, and debug embedded...

Promoted
Gainwell Technologies LLC
TX, US
Remote

Java/J2EE developer, with roles of increasing responsibility . Develop complex applications using Java 8, Spring Boot, Spring MVC, J2EE Design Patterns, and REST services. Utilize Front End Technologies such as Angular, JavaScript, Ajax, and JQuery for comprehensive application development. Proficie...

The Judge Group
Fort Worth, Texas

Proficiency and demonstrated experience in the following technologies:J2EE technologies: Java, JSP, JMS, JAXB, JDBC, EJBDatabase and persistence frameworks: Hibernate, Oracle, Object/Relational Mapping, Query performance tuningCloud-based development: Cloud FoundryWeb Servers: Tomcat, tcServer, Webs...

Motion Recruitment
Fort Worth, Texas

Fort Worth, TX company is seeking a Senior Developer, IT Applications to join their team for a contract opportunity. May also consider a Senior role if in addition, you have at least 4 of the following: Experience leading and managing small to medium-sized development teams of between 5 and 25 devel...

Procom
Southlake, Texas

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team in Southlake, Texas. As a Senior Java Developer, you will work closely with technical and business partners to design and maintain optimal programming and environment solutions. Java, Spring framework, clo...

Gainwell Technologies
TX, US

Java/J2EE developer, with roles of increasing responsibility and complexity. Develop complex applications using Java 8, Spring Boot, Spring MVC, J2EE Design Patterns, and REST services. Utilize Front End Technologies such as Angular, JavaScript, Ajax, and JQuery for comprehensive application develop...

Tekvivid Inc
Fort Worth, Texas

Job Title:Senior JavaDeveloper. Other: Linux/Unixshell Scripting JavaScript IBM MQ/Rabbit MQ Tivoli Scheduler SQLDeveloper IDE. SuccessfulSoftware Developers at American Airlines excel in three keyareas:. All Software Developers write code daily regardless oflevel. ...