Java Developer
As a Java Developer, you will be responsible for designing and developing new software programs by analyzing end-user and client needs. You will assist the programming staff in troubleshooting complex issues.
Responsibilities:
Responsibilities:
- Perform needs analysis of clients and end users.
- Research, plan, design, and develop one or more components of a single larger system or entire moderate or small systems.
- Design and code new reports, programs, and other software and system components according to department and Company guidelines.
- Test all code written or modified.
- Partner with the testing team for regression and quality assurance testing.
- Collaborate with customers and end users to ensure changes are appropriate.
- Assist other programming staff in the analysis and research of issues.
- May implement relational database design and modeling using the appropriate relational database software.
- May perform maintenance and backup functions for the database.
- Write or revise system and operation documentation for complex new and existing programs and systems following Company and client standards.
- Stay abreast of industry trends.
- Research and design the use of new technologies.
- Make recommendations for changes or improvements utilizing new technology.
- May serve as a resource and technical expert to clients and less experienced staff.
- Participate in or lead portions of the planning, researching, designing, and evaluation of software.
- Serve as a resource expert to staff and management.
- May provide direction to less experienced programming staff.
- Four-year degree in Computer Science or related field and/or equivalent training and/or experience
- 3 - 5 years experience in programming and/or software development; proficient in programming languages.
- Experience with Java and Java EE required.
- Some experience with one or more of SQL, JavaScript and CSS, React is also required.
- Experience with Spring Boot, Mustache, Thymeleaf, React Native, HTML, GIT, Jenkins preferred.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
IT Services and IT Consulting, Software Development, and Financial Services
Referrals increase your chances of interviewing at Accede Solutions Inc (accedesol.com) by 2x
See who you knowGet notified about new Java Software Engineer jobs in West, IA.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Engineer, New Grad
Software Engineer, New Grad
-
Jr. Software Development Engineer - Sunnyvale
Jr. Software Development Engineer - Sunnyvale
-
Software Engineer (Entry-level)
Software Engineer (Entry-level)
-
Software Engineer, Front-end
Software Engineer, Front-end
-
Junior Software Development Engineer
Junior Software Development Engineer
-
Software Engineer - Front-End Development
Software Engineer - Front-End Development
-
Software Engineer
Software Engineer
-
Junior Python Developer
Junior Python Developer
-
Software Development Engineer 1
Software Development Engineer 1
-
Software Engineer, Front End
Software Engineer, Front End
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub