Backend Developer 🔥
Responsibilities:
We are seeking a skilled Backend Developer whose responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services for PMM application development. The Backend Developer’s responsibilities will include:
- Build code using server-side logic
- Develop in Amazon Web Services (AWS) cloud application environment and technology stack
- Build highly responsive web based PMM application components that align with business needs
- Write effective, scalable code
- Develop back-end components to improve responsiveness and overall application performance
- Integrate user-facing elements into applications
- Test and debug programs
- Implement security and data protection for the application
- Coordinate with internal teams to understand business requirements
- Ensure high performance of PMM application functionality and provide support to address performance and stress testing issues
- Collaborate with quality assurance teams to identify and resolve defects
- Follow automated continuous delivery and deployment practices
- Adhere to application architecture design guidelines, patterns and standards
Education:
- Bachelor’s degree in Computer Science, Computer Engineering or similar
General Experience:
- At least two (2) years of experience in at least two of the following disciplines: systems analysis, systems programming, application programming, and equipment analysis.
- At least one (1) year of experience developing applications using advanced technologies, such as Internet protocols or web-based technology. Technologies include HTML, CGI applications, PERL or Javascript, and Java.
- Strong problem-solving skills
- Familiarity with front-end technologies (like JavaScript and HTML5)
Specialized Experience:
- At least three (3) years of’ experience as a Backend Developer
- Expertise in at least one popular Java, Python framework (like Django, Flask, Sprintboot or Pyramid)
- Knowledge of object-relational mapping (ORM)
- Experience working in AWS or cloud computing environment
- Experience in building distributed multi-tier applications
- Experience in continuous integration (CI) and automated deployment on AWS cloud platforms
- Understanding of full-stack development
- Experience with the SDLC and agile methodologies
Job Type: Full-time
Pay: $55.00 - $65.00 per hour
Schedule:
- 8 hour shift
Experience:
- html: 1 year (Preferred)
- CGI: 1 year (Preferred)
- Perl: 1 year (Preferred)
- Back-end development: 3 years (Preferred)
- Spring Boot: 2 years (Preferred)
- AWS: 2 years (Preferred)
Work Location: Remote