Java Developer

Smart Start, Inc.

Grapevine (TX)

Hybrid

USD 90,000 - 130,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health plan
401k match
Annual bonus
Discounts
Telemedicine
Disability insurance
Career growth

Job summary

Smart Start, Inc. is seeking a software developer to join the IT team for end-to-end software development, design, and maintenance of in-house Java applications. You will collaborate with other Java developers and support devices interfacing with our software solutions, while maintaining strong knowledge of hardware interfaces.

The role requires several years of Java/J2EE experience, Hibernate/JPA, and the ability to work in a hybrid schedule (Mon-Fri, 8am-5pm). Visa sponsorship is not provided.

Qualifications

  • Four years of professional software development experience.
  • Bachelor's degree in CS/engineering or equivalent experience preferred.
  • Experience with J2EE and EJBs is required.
  • Experience with ORM frameworks (Hibernate/JPA/Eclipselink).
  • Strong communication and analytical skills required.

Responsibilities

  • Collaborate with development team to design solutions using Java and related tech.
  • Gather requirements with other departments and document designs.
  • Investigate performance issues and implement improvements.
  • Conduct application security reviews and address gaps.
  • Create and maintain documentation for Java/Web applications and deployment.
  • Respond to SQL DBA requests regarding tuning and access.
  • Troubleshoot network, application, and OS issues affecting apps and servers.
  • Work independently on projects with limited supervision.

Skills

Excellent communication
Analytical/problem solving
Organization/time management
Ability to read/write instructions
Team collaboration

Education

Bachelor's degree in CS/Engineering or related

Tools

J2EE application servers
EJBs
Hibernate/JPA/Eclipselink ORM
Java Swing
HubSpot
Networking basics (TCP/IP, DNS, DHCP, IIS, FTP)
AI for development

Job description

_______________________________________________________________

DEPARTMENT:Software

REPORTS TO: Director Of Software

Schedule: Monday-Friday, 8am-5pm (Hybrid)

Note: We do not provide employment-based visa sponsorship or transfers for any position

Why You Should Join Us!
  • A comprehensive health plan that includes medical, dental, and vision coverage to ensure you and your family have access to the care you need
  • A 401(k)-retirement plan with a generous company match to help you save for your future and achieve your financial goals
  • Other fringe benefits including Birthday & Anniversary bonus, company-wide discounts, life insurance, Telemedicine access, short & long-term disability, and more!
  • Positive work environments that offer work/life balance and professional growth
  • Mission-driven work making a global impact with local roots
  • The opportunity to have hands on work experience with industry leading, innovative technology
Position Summary

Candidate will become part of an IT team that handles all aspects of software development including planning, implementation, test, deployment, and maintenance. The ideal candidate will have several years of experience with application and database design in a Java EE environment. You will work with other Java developers in designing and implementing new features and support for new devices in our in house developed software solutions. Candidate will be required to develop and maintain a high level of knowledge of the hardware devices which interface with our software.

Essential Duties and Responsibilities
  • Collaborate with development team to design solutions to achieve corporate goals using Java and related technologies.
  • Partner with other departments to gather requirements and create and document proposed designs to solve the specified projects goals.
  • Coordinate with other IT staff to help determine sources of degraded performance in applications, propose and implement solutions to improve.
  • Conduct application security auditions with other IT staff and propose and implement solutions to close any holes.
  • Create and maintain documentation of in house developed Java and Web applications, deployment processes.
  • Respond to requests from SQL DBA regarding application tuning and application access to the SQL servers.
  • Perform troubleshooting to isolate, diagnose, and remedy common network, application, and operating system problems involving the applications and supporting servers.
  • Work independently on assigned projects with little guidance when necessary.
  • Any other duties assigned by the manager.
Qualifications
  • Minimum of four (4) years of professional software development experience required.
  • Bachelor's degree or higher in Computer Science, Engineering, or a related technical discipline is preferred; however, equivalent relevant experience may substitute for formal education.
  • Experience with J2EE application servers, and EJBs required.
  • Experience with an ORM (Hibernate, JPA, Eclipselink, etc) required.
  • Experience using Java Swing preferred.
  • HubSpot experience preferred.
  • Basic knowledge of Networking, TCP/IP, DNS, DHCP, IIS, FTP, Firewalls preferred.
  • Demonstrable experience using Ai for development preferred.
  • Excellent communication skills both written and verbal.
  • Ability to read and write clear and understandable instructions.
  • Candidates must be able to work varying hours and travel when required (less than 5%).
  • Must demonstrate excellent organization, prioritization, follow up and time management skills.
  • Must have strong analytical and problem solving skills within a technical environment.
Physical Demands & Work Environment

The physical demands and work environment described below are representative of those an employee may encounter while performing the essential functions of this position. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.

  • Regularly required to communicate verbally and hear.
  • Frequently required to use hands and fingers to handle or feel objects, tools, or controls.
  • Occasionally required to stand, walk, sit, reach with hands and arms, climb or balance, and stoop, kneel, crouch, or crawl.
  • Occasionally required to lift and/or move up to 25 pounds.
  • Requires close vision, distance vision, color vision, peripheral vision, and the ability to adjust focus.
  • The noise level in the work environment is usually moderate.

This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the position. Employees may be required to perform other job-related duties as assigned by an authorized supervisor. The Company may modify duties, responsibilities, and requirements as needed, including providing reasonable accommodations to qualified individuals with disabilities.

This document does not create an employment contract, implied or otherwise, and employment remains at will.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

ADP, Inc. • Grapevine (TX)

Hybrid
USD 90,000 - 120,000
Health plan: medical, dental, vision
401(k) with company match
Birthday & Anniversary bonus
+2
Java Developer
Java Developer

Smart Start • Grapevine (TX)

Hybrid
USD 85,000 - 110,000
Medical, dental & vision
401(k) with match
Birthday & Anniversary bonus
+5
Java Developer
Java Developer

Tsunami Tsolutions • Melbourne (FL)

On-site
USD 70,000 - 90,000
Entry Level Java Developer
Entry Level Java Developer

9to9 Software Solutions LLC • Silver Creek (MS)

On-site
USD 65,000 - 85,000
Java Developer
Java Developer

Inteletech Global Inc • Boston (MA)

On-site
Java Developer
Java Developer

Edge Computing • Town of Florida (NY)

On-site
USD 80,000 - 110,000
Senior Java Software Engineer
Senior Java Software Engineer

Augusta Hitech • United States

On-site
USD 90,000 - 120,000
Java Developer
Java Developer

Compunnel, Inc. • Morrisville (NC)

Hybrid
USD 85,000 - 110,000
Senior Java Software Engineer
Senior Java Software Engineer

Impact Recruitment Ltd • Greenwich (CT)

On-site
USD 190,000 - 220,000
Base salary 190k-220k
Annual bonus
Stock grant
+6
Java Developer
Java Developer

Kaleidoscope Innovation, Inc. • Charlotte (NC)

On-site
USD 90,000 - 120,000