Software Engineer at Axelon Services Corporation
Tampa, FL
About the Job
Global Financial Firm located in Tampa, FL has an immediate contract opportunity for an experienced Software Engineer
"This role is currently on a Hybrid Schedule.
You will need to have reliable internet, computer and android or iPhone for remote access into the client systems during remote work.
We will be expected in the office weekly 3 days depending on the team requirement.
****Video/ f2f interviews are required prior to all offers.
Mandatory Technical / Functional Skills:
Hands on experience in designing and developing applications using Java EE applications tech stack with spring boot and similar framework
Extensive knowledge and Hands-on experience in using Restful web services
Object oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction
management etc.)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Very good communication skills
Problem-solving attitude
Ability to establish priorities
Unit, Integration and User Acceptance Testing
Responsibilities:
Collaborate with the customer Business Analysts & SMEs to perform detailed requirements
analysis
Responsible for Components Design, Construction & Unit Testing of assigned
components/modules
Perform technical review and resolve any technical challenges
Coordinate with customer stakeholders and bridge the offshore communication
Understanding of agile /waterfall development methodologies and test-driven development practices
Responsible for overall deliverables and highlight if any risk
Job Qualifications and Skill Sets:
Bachelor s degree in computer science or related field
Minimum of 8 to 10 years of experience in Java development
In-depth knowledge of website design and programming
In-depth knowledge and understanding of Core Java and Java EE, Spring boot, Spring Microservices architecture and design patterns
In-depth knowledge of multithreading, concurrency, JPA, hibernate
Extensively used Eclipse or IntelliJ
Excellent analytical, problem-solving, and troubleshooting skills
Ability to work both independently and as part of a team
Knowledge of Python, PySpark and working in BigData environment is a plus
Knowledge of hardware and operating systems (Unix-based systems)
Knowledge of event-based architecture, JMS
Understanding of relational databases (Oracle)
Agile experience with application servers and web application servers
"This role is currently on a Hybrid Schedule.
You will need to have reliable internet, computer and android or iPhone for remote access into the client systems during remote work.
We will be expected in the office weekly 3 days depending on the team requirement.
****Video/ f2f interviews are required prior to all offers.
Mandatory Technical / Functional Skills:
Hands on experience in designing and developing applications using Java EE applications tech stack with spring boot and similar framework
Extensive knowledge and Hands-on experience in using Restful web services
Object oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction
management etc.)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Very good communication skills
Problem-solving attitude
Ability to establish priorities
Unit, Integration and User Acceptance Testing
Responsibilities:
Collaborate with the customer Business Analysts & SMEs to perform detailed requirements
analysis
Responsible for Components Design, Construction & Unit Testing of assigned
components/modules
Perform technical review and resolve any technical challenges
Coordinate with customer stakeholders and bridge the offshore communication
Understanding of agile /waterfall development methodologies and test-driven development practices
Responsible for overall deliverables and highlight if any risk
Job Qualifications and Skill Sets:
Bachelor s degree in computer science or related field
Minimum of 8 to 10 years of experience in Java development
In-depth knowledge of website design and programming
In-depth knowledge and understanding of Core Java and Java EE, Spring boot, Spring Microservices architecture and design patterns
In-depth knowledge of multithreading, concurrency, JPA, hibernate
Extensively used Eclipse or IntelliJ
Excellent analytical, problem-solving, and troubleshooting skills
Ability to work both independently and as part of a team
Knowledge of Python, PySpark and working in BigData environment is a plus
Knowledge of hardware and operating systems (Unix-based systems)
Knowledge of event-based architecture, JMS
Understanding of relational databases (Oracle)
Agile experience with application servers and web application servers