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