Placement Services USA, Inc.
Sr. Software Engineer (276219)
Placement Services USA, Inc., Austin, Texas, United States, 78799
Work full-stack to build back-end mechanisms that our app and web teams depend on, and responsible for the UX for those mechanisms. Duties include:
1. Design and develop fault-tolerant, scalable, and distributed software system that uses technologies, including Java/J2EE, Spring, and AWS; 2. Build and evolve the crucial safety mechanisms that keep both our Seekers and Providers safe on our software platform in collaboration with the Product Management and Design teams; 3. Shape software system development processes to promote a high-quality output while continuing to iterate quickly; 4. Collaborate on software development projects with multi-functional teams, including Product Engineering, DevOps, Identity, Infrastructure, and Platform Engineering teams; 5. Review software development work for accuracy, quality, performance, and completeness; 6. Design and develop APIs; test, debug, and monitor own software code to build quality code, emphasizing speed to market; and 7. Create software architecture and system design documents, project timelines, and user stories.
May telecommute from any US location. All requirements: A Bachelors degree or foreign equivalent in Computer Engineering, Information Technology, or a related field followed by five years of post-baccalaureate experience in a software development-related occupation.
Experience must include the following, which may have been gained concurrently:
1) 5 years of experience with Java, Maven, Spring Framework, Docker, GraphQL, and REST; 2) 5 years of experience with React, JavaScript, and HTML/CSS; 3) 5 years of experience designing and developing software applications, including Microservices and Service-Oriented Architectures (SOA); 4) 5 years of experience optimizing and refactoring services to improve reliability, scalability, and security; 5) 5 years of experience working on event-driven systems, utilizing technologies, including Kafka, SQS, ActiveMQ, and asynchronous messaging solutions; 6) 5 years of experience creating detailed monitoring and alerting relating to technical and product needs using monitoring tools, including Splunk, SignalFX, Sentry, or the equivalent; 7) 5 years of experience working with relational databases, document databases, and key/value stores; 8) 5 years of experience working with testing framework, including Junit/TestNG and Mockito; and 9) 5 years of experience using Jenkins, Postman, and GIT. Please copy and paste your resume in the email body (do not send attachments, we cannot open them) and email it to candidates at (link removed) with reference #276219 in the subject line.
Thank you.
1. Design and develop fault-tolerant, scalable, and distributed software system that uses technologies, including Java/J2EE, Spring, and AWS; 2. Build and evolve the crucial safety mechanisms that keep both our Seekers and Providers safe on our software platform in collaboration with the Product Management and Design teams; 3. Shape software system development processes to promote a high-quality output while continuing to iterate quickly; 4. Collaborate on software development projects with multi-functional teams, including Product Engineering, DevOps, Identity, Infrastructure, and Platform Engineering teams; 5. Review software development work for accuracy, quality, performance, and completeness; 6. Design and develop APIs; test, debug, and monitor own software code to build quality code, emphasizing speed to market; and 7. Create software architecture and system design documents, project timelines, and user stories.
May telecommute from any US location. All requirements: A Bachelors degree or foreign equivalent in Computer Engineering, Information Technology, or a related field followed by five years of post-baccalaureate experience in a software development-related occupation.
Experience must include the following, which may have been gained concurrently:
1) 5 years of experience with Java, Maven, Spring Framework, Docker, GraphQL, and REST; 2) 5 years of experience with React, JavaScript, and HTML/CSS; 3) 5 years of experience designing and developing software applications, including Microservices and Service-Oriented Architectures (SOA); 4) 5 years of experience optimizing and refactoring services to improve reliability, scalability, and security; 5) 5 years of experience working on event-driven systems, utilizing technologies, including Kafka, SQS, ActiveMQ, and asynchronous messaging solutions; 6) 5 years of experience creating detailed monitoring and alerting relating to technical and product needs using monitoring tools, including Splunk, SignalFX, Sentry, or the equivalent; 7) 5 years of experience working with relational databases, document databases, and key/value stores; 8) 5 years of experience working with testing framework, including Junit/TestNG and Mockito; and 9) 5 years of experience using Jenkins, Postman, and GIT. Please copy and paste your resume in the email body (do not send attachments, we cannot open them) and email it to candidates at (link removed) with reference #276219 in the subject line.
Thank you.