Pitisci & Associates: Java Software Engineers – Tampa, FL
We are looking for a developer Java Software Engineers with strong core Java and distributed application design and development skills, someone who can design and develop end-to-end systems. This is a permanent opportunity with our client.
In this role, you must possess excellent problem-solving skills with strong aptitude in appreciating the focus, scope and impact of your work in a much wider and forward-looking software landscape. You Java Software Engineers candidate should also be able to demonstrate a history of on-time delivery, excellent communication, and a positive go-getter attitude.
Qualifications:
- BS Degree in Computer Science or related experience
- 5 plus years’ experience in the development, implementation, and maintenance of large-scale
- OLTP and DSS in a client-server environment
- 3-5 years’ experience in J2EE and web services.
- 5 plus years’ experience in database design, development, and normalization using Microsoft SQL Server and Oracle DBMS
- 5 plus years’ experience in both the use of structured and object-oriented systems analysis, design, development tools, and techniques
- 5 plus years’ experience with SQL
- 3-5 years’ experience with PL/SQL
Java Software Engineers Responsibilities:
- Perform all phases of software engineering including requirements analysis, application design, code development and testing
- Design and implement product features in collaboration with business and IT stakeholders
- Design reusable components, frameworks, and libraries
- Work very closely with architecture groups and drive solutions
- Participate in an Agile/Scrum methodology to deliver high-quality software releases every 2 weeks through Sprints
- Design and develop innovative solutions to meet the needs of the business * Review code and provide feedback relative to best practices and improving performance
- Troubleshoot production support issues post-deployment and come up with solutions as required *
- Mentor and guide other software engineers within the team
- Designs, codes, tests, debug, and documents software, and enhance existing components to ensure that software meets business needs
- Contribute to the design and architecture to enable secure, scalable, and maintainable software and should be able to clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership * Provide hands-on leadership, coaching, mentoring, and software engineering best practices to junior software engineers
- Develop reusable patterns and encourage innovation that will enable team velocity
- Collaborate on the design with other team members and product owners, both inside and outside the Scrum team
Java Software Engineers KEY SKILLS: Java, J2EE, Oracle, PL/SQL, Web Services (SOAP, REST), SQL, EJBs, Apache, large enterprise systems all core Java
Required experience: Full Stack Java Software Engineer: 5 years
Assets:
- Experience with commercial software development and/or healthcare industry experience
- Sound understanding of core OOPS as well as JEE Design patterns as well as their implementation in real-world applications
- Experience with Agile Methodology
- Experience with XML/JSON and developing SOAP and REST services using Apache CXF or a comparable framework
- Experience with Java Messaging
- Experience in projects requiring application re-engineering, modernization
- Excellent analytical and creative problem-solving skills
<<< To more detail and Apply Java Software Engineers Job >>>
If you need more job, please CLICK HIRE