job summary:
L ooking for experienced Software Developer who enjoys collaborating with a team of engineers, designers, and product visionaries in transforming our legacy platform in to cloud based platform and innovate on latest technology, create awesome digital products that hundreds of thousands of people experience every day.
About the job:
We are looking for a Software engineer, who is proficient with building APIs using Java and AWS cloud technologies. Your primary focus will be on developing sophisticated, scalable middleware platform using RESTful / Serverless API's to be consumed across our company. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Responsibilities:
Required:
...
Expertise in Object oriented programming
Ability to write 'clean code'
Expertise in Core Java (Multi-Threading, Data structures, Lambdas)
Expertise in Spring Framework, Spring Boot
Expertise in writing and optimizing database queries in DynamoDB and SQL/relational DB
Expertise in writing unit and integration tests (Junit, Cucumber, Jbehave etc.)
Understanding of applying design patterns
Experience with frameworks like Apache Commons, Hibernate, GSON
Experience in AWS Cloud platform and its features which includes containerization, EC2, Fargate, SNS, SQS, API Gateway, Lambdas, Auto Scaling, S3, and Kinesis.
Strong experience with development methodologies such as Agile or SCRUM
Strong experience in working with DevOps, cloud formation templates, and Build pipelines.
Demonstrate strong problem-solving ability and analytical skills
Strong communication, presentation, and advisory skills
Qualifications:
A Bachelor's Degree is required
6+ years Java development experience
2+ years AWS cloud experience
Experience with POS and Credit card payment processing is a plus.
Location: Dallas, Texas
job type: Contract
work hours: 9 to 5
education: BA
experience: 3
responsibilities:
- Develop code; write unit tests, client tests; communicating status and issues to teammates and leadership.
- Work with technical leads on low-level design and develop code as per design specifications
- Read host/processor specifications and understand the requirements as needed
- Write clean, readable, and maintainable code. Follow 'clean code' practices.
- Stays on the leading edge of software development tools and best practices.
- Self-directed with a start-up/ entrepreneur mindset
qualifications:
- A Bachelor's Degree is required
- 6+ years Java development experience
skills:
- 2+ years AWS cloud experience
- Experience with POS and Credit card payment processing is a plus.
Spherion has helped thousands of people just like you find work happiness! Our experienced staff will listen carefully to your employment needs and then work diligently to match your skills and qualifications to the right job and company. No one works harder for you than Spherion.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Spherion, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact Callcenter@spherion.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Spherion offers a comprehensive benefits package, including health, and an incentive and recognition program (all benefits are based on eligibility).
For certain assignments, Covid-19 vaccination and/or testing may be required by Spherion's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Spherion representative for more information.