Sr. Java Developer

  • location: Austin, TX
  • type: Permanent
easy apply

job description

Sr. Java Developer

job summary:
The Senior Java Software Engineer is responsible for the design, implementation, integration, testing and successful delivery of software product features and sub-systems. You will spend the majority of your time developing clean, well-designed, well-documented, reusable code. You will be writing your code following TDD practices and achieve the highest practical unit, integration and acceptance test coverage. You will lead the design and implementation of features and perform code reviews of others' design and code. You will participate in architectural reviews and discussions and propose improvements and solutions. You will provide leadership and mentorship to junior engineers. You will pair program with other engineers to share knowledge, improve the code, and develop features. You will participate as a member of a cross-functional Agile team consisting of software engineers, a scrum master and a product owner. You will work closely with your Product Owner to groom user stories - estimating, providing detail, and adding acceptance criteria.You will be responsible for the code from inception through deployment to integration, UAT, staging and production environments. You will help establish and improve software engineering standards and best practices. You will share knowledge with peers in dev shares, code dojos, and lightning rounds.

 
location: Austin, Texas
job type: Permanent
work hours: 9 to 6
education: Bachelors
 
responsibilities:
  • A bachelor's degree in Computer Science or related field.
  • 7-10 years of experience in Java EE development, including at least one Java framework (e.g. Spring).
  • Excellent understanding of memory management, garbage collection, and performance tuning in Java.
  • 5+ years of experience building, debugging and maintaining enterprise SaaS web applications.
  • Experience with ORMs (e.g. Hibernate).
  • Strong knowledge of SQL (writing and optimizing queries, stored procs)
  • Experience with SOA and web services (REST, SOAP, XML, JSON).
  • Strong understanding of Object Oriented Programming concepts and design.
  • Superb troubleshooting skills.
  • Excellent communication and collaboration skills.
  • Experience with test-driven development and continuous delivery in an agile software development environment.
  • Possess a passion for leadership, learning and mentoring others
 
qualifications:
  • A bachelor's degree in Computer Science or related field.
  • 7-10 years of experience in Java EE development, including at least one Java framework (e.g. Spring).
  • Excellent understanding of memory management, garbage collection, and performance tuning in Java.
  • 5+ years of experience building, debugging and maintaining enterprise SaaS web applications.
  • Experience with ORMs (e.g. Hibernate).
  • Strong knowledge of SQL (writing and optimizing queries, stored procs)
  • Experience with SOA and web services (REST, SOAP, XML, JSON).
  • Strong understanding of Object Oriented Programming concepts and design.
  • Superb troubleshooting skills.
  • Excellent communication and collaboration skills.
  • Experience with test-driven development and continuous delivery in an agile software development environment.
  • Possess a passion for leadership, learning and mentoring others
 
skills: Preferred Experience:

  • Master's degree in Computer Science or related field.
  • Experience with HTML, CSS, JQuery, Ajax, JavaScript.
  • Experience with Vue JS, Angular JS and other front-end frameworks.
  • Experience with JavaScript application frameworks, debugging tools, and unit testing frameworks.
  • Understanding of UX design principles.
  • Experience with Unix/Linux shell programming.
  • Experience with data security and PCI compliance.
  • Experience building software for banking and financial systems.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs

    Sr. Java Developer

  • location: Austin, TX
  • job type: Permanent
  • salary: $120,000 - $130,000 per year
  • date posted: 12/4/2018

    Salesforce Developer

  • location: Austin, TX
  • job type: Permanent
  • salary: $130,000 - $140,000 per year
  • date posted: 12/4/2018

    Python Developer

  • location: Austin, TX
  • job type: Contract
  • salary: $50 - $60 per hour
  • date posted: 10/9/2018