Software Engineer

Purple Drive

Not Interested
Bookmark
Report This Job

profile Job Location:

Plano, TX - USA

profile Monthly Salary: Not Disclosed
Posted on: 13 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title - Java Full Stack Developer

Location - PlanoTX

Experience - 10 years

Type - Contract

Job Description - Software Engineer / Full Stack Engineer (Java)

Qualifications & Experience

  • Formal training or certification in software engineering or related disciplines with 4 years of applied industry experience.

  • Strong understanding of software engineering fundamentals design patterns and best practices.

  • Proven experience working in an Agile/Scrum environment as part of a cross-functional team.

Technical Skills

Core Development

  • Advanced proficiency in Java with strong hands-on experience in:

    • Java JMS JDBC

    • Spring Framework Spring Boot

    • RESTful API development

    • Microservices architecture using Zuul and Eureka

  • Strong SQL skills with hands-on experience in Oracle and PostgreSQL databases.

  • Experience with Unix/Linux shell scripting.

Messaging & Streaming

  • Practical experience with Apache Kafka for event-driven and streaming architectures.

Testing & Quality Engineering

  • Strong programming and testing skills using:

    • JUnit Cucumber FitNesse

  • Hands-on experience with unit testing automated testing and Test-Driven Development (TDD).

  • Initiative in refining testing processes and improving overall product quality.

DevOps & CI/CD

  • Experience with CI/CD pipelines and build tools such as:

    • Maven Jenkins

  • Solid understanding of the end-to-end Software Development Lifecycle (SDLC).

Cloud & Containerization

  • Hands-on experience with AWS cloud services including:

    • EKS ECS Lambda

  • Strong experience with Docker Kubernetes and Helm for containerized deployments.

Observability & Monitoring

  • Proficiency in application monitoring and observability tools:

    • Splunk Datadog Dynatrace Grafana

  • Experience ensuring operational stability performance monitoring and troubleshooting in production environments.

Application Architecture & Security

  • Strong grasp of application resilience fault tolerance and security best practices.

  • Experience building scalable reliable and secure distributed systems.

Front-End & Back-End Development

  • Develop and maintain both front-end and back-end applications.

  • Design intuitive user interfaces with a focus on good user experience.

  • Build manage and maintain server-side logic and APIs.

  • Integrate front-end components with back-end services and databases.

Collaboration & Communication

  • Excellent cross-functional communication skills both formal and informal.

  • Ability to collaborate effectively with developers testers DevOps and business stakeholders.

  • Proactive creative mindset with a focus on continuous improvement.

Job Title - Java Full Stack Developer Location - PlanoTX Experience - 10 years Type - Contract Job Description - Software Engineer / Full Stack Engineer (Java) Qualifications & Experience Formal training or certification in software engineering or related disciplines with 4 years of applied indust...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems