Java, JavaScript/TypeScript, C#, Python, Lua * JavaScript Frameworks: Angular, React * Continuous Integration: Azure DevOps Pipelines, GitHub Actions * Cloud: Azure, Docker, Kubernetes, ArgoCD, Helm ...
Java, JavaScript/TypeScript, C#, Python, Lua * JavaScript Frameworks: Angular, React * Continuous Integration: Azure DevOps Pipelines, GitHub Actions * Cloud: Azure, Docker, Kubernetes, ArgoCD, Helm ...
Significant, professional server-side software development experience * Solid experience programming with Core Java, with working knowledge of modern Java versions (Java 17+). * General familiarity ...
Significant, professional server-side software development experience * Solid experience programming with Core Java, with working knowledge of modern Java versions (Java 17+). * General familiarity ...
Senior Software Developer Location: Montreal, Canada What's it like to work here? We are driven to ... Share coding best practices, support junior developers, and contribute to a strong engineering ...
Senior Software Developer Location: Montreal, Canada What's it like to work here? We are driven to ... Share coding best practices, support junior developers, and contribute to a strong engineering ...
Join a Quebec software company that is an international leader Advance your career in a ... Experience with object-oriented programming (OOP) * Knowledge of or interest in operations research ...
Join a Quebec software company that is an international leader Advance your career in a ... Experience with object-oriented programming (OOP) * Knowledge of or interest in operations research ...
You will develop software solutions for complex ETL data pipelines and scalable APIs. You will work ... Proficiency in programming languages (we use Python, Java/Scala) * Experience building RESTful APIs ...
You will develop software solutions for complex ETL data pipelines and scalable APIs. You will work ... Proficiency in programming languages (we use Python, Java/Scala) * Experience building RESTful APIs ...
Lead Software Developer - Business Central Location:Montreal, Canada About Us The Maples Group is a ... Sharing coding best practices with other team members and guiding junior developers. What You Bring ...
Lead Software Developer - Business Central Location:Montreal, Canada About Us The Maples Group is a ... Sharing coding best practices with other team members and guiding junior developers. What You Bring ...
Connaissances en programmation informatique dans des langages tels que Java, C#, Python et/ou ... Partner with experienced developers, absorbing best practices in software development * Collaborate ...
Connaissances en programmation informatique dans des langages tels que Java, C#, Python et/ou ... Partner with experienced developers, absorbing best practices in software development * Collaborate ...
Excellent hands-on Java programming skills and exposure to Spring Boot * Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies * Hands-on Experience with AWS ...
Excellent hands-on Java programming skills and exposure to Spring Boot * Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies * Hands-on Experience with AWS ...
Senior J2EE Developer
Montreal, QC · Remote
You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Quick apply
Senior J2EE Developer
Montreal, QC · Remote
You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Senior J2EE Developer
Montreal, QC · Remote
You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Quick apply
Senior J2EE Developer
Montreal, QC · Remote
You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Conduct code reviews and mentor junior developers. * Troubleshoot, debug and resolve complex ... Bachelor's degree in computer science, software engineering or a related field. * Minimum of 10 ...
Conduct code reviews and mentor junior developers. * Troubleshoot, debug and resolve complex ... Bachelor's degree in computer science, software engineering or a related field. * Minimum of 10 ...
Help manage, install and configure systems, utility software and other software packages * Participate in daily activities such as designing, developing, testing, deploying and documenting software ...
Help manage, install and configure systems, utility software and other software packages * Participate in daily activities such as designing, developing, testing, deploying and documenting software ...
Senior Java Engineer
Montreal, QC · Hybrid
Hands-on experience with AI developer productivity tooling (e.g., GitHub Copilot, Amp, or similar ... Solid understanding of software development lifecycle and Agile methodologies. * Fluent in English ...
Senior Java Engineer
Montreal, QC · Hybrid
Hands-on experience with AI developer productivity tooling (e.g., GitHub Copilot, Amp, or similar ... Solid understanding of software development lifecycle and Agile methodologies. * Fluent in English ...
Help manage, install and configure systems, utility software and other software packages * Participate in daily activities such as designing, developing, testing, deploying and documenting software ...
Help manage, install and configure systems, utility software and other software packages * Participate in daily activities such as designing, developing, testing, deploying and documenting software ...
... Software Developer Position Overview Autodesk is building a shared AI-assisted commerce platform ... Strong backend proficiency in one or more languages (e.g., Java/Kotlin, Node Js), plus strong API ...
... Software Developer Position Overview Autodesk is building a shared AI-assisted commerce platform ... Strong backend proficiency in one or more languages (e.g., Java/Kotlin, Node Js), plus strong API ...
Oracle ERP Specialist: Production Support & Software Developer for Financial Systems (Team Lead e...
Coach and mentor junior Software developers and other team members. * Understand and support complex data and application integrations from source data to Oracle ERP and EPM apps. * Respond and ...
New
Oracle ERP Specialist: Production Support & Software Developer for Financial Systems (Team Lead e...
Coach and mentor junior Software developers and other team members. * Understand and support complex data and application integrations from source data to Oracle ERP and EPM apps. * Respond and ...
New
Oracle ERP Specialist: Production Support & Software Developer for Financial Systems (Team Lead e...
Coach and mentor junior Software developers and other team members. * Understand and support complex data and application integrations from source data to Oracle ERP and EPM apps. * Respond and ...
New
Oracle ERP Specialist: Production Support & Software Developer for Financial Systems (Team Lead e...
Coach and mentor junior Software developers and other team members. * Understand and support complex data and application integrations from source data to Oracle ERP and EPM apps. * Respond and ...
New
Bachelor's degree in computer science, engineering, or a related field with 4+ years of experience as an SDET. * Proficiency in programming languages such as Java, Python, Vue, Angular, node and ...
Bachelor's degree in computer science, engineering, or a related field with 4+ years of experience as an SDET. * Proficiency in programming languages such as Java, Python, Vue, Angular, node and ...
You will collaborate with cross-functional teams to deliver high-quality software solutions that ... Proven experience as a Full Stack Java Developer, with a strong understanding of front-end and ...
You will collaborate with cross-functional teams to deliver high-quality software solutions that ... Proven experience as a Full Stack Java Developer, with a strong understanding of front-end and ...
Implementation of the "software factory" to build and deploy the application, * Proposal of ... Java, Kotlin * SQL, PostgreSQL, Oracle * SpringBoot * ElasticSearch, Kibana, Matomo * Kubernetes
Implementation of the "software factory" to build and deploy the application, * Proposal of ... Java, Kotlin * SQL, PostgreSQL, Oracle * SpringBoot * ElasticSearch, Kibana, Matomo * Kubernetes
Junior Software Developer Java information
What are some common challenges faced by Junior Software Developers working with Java, and how can they overcome them?
What are the key skills and qualifications needed to thrive as a Junior Software Developer (Java), and why are they important?
What is the difference between Junior Software Developer Java vs Junior Software Developer Python?
| Aspect | Junior Software Developer Java | Junior Software Developer Python |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, Java certifications (optional) | Bachelor's in CS or related field, Python certifications (optional) |
| Work Environment | Enterprise applications, backend development, large-scale systems | Data analysis, scripting, web development, AI/ML projects |
| Employer & Industry Usage | Financial services, enterprise software, telecom | Tech startups, data science firms, research institutions |
| Common Search & Comparison | Yes | Yes |
Both roles typically require a bachelor's degree in computer science or related fields. Java developers often work on enterprise-level applications in industries like finance and telecom, while Python developers focus on data analysis, scripting, and AI projects in startups and research. The choice depends on your career interests and industry focus.
What does a Junior Software Developer Java do?
Key responsibilities
Actively participate with team members as part of a scaled Agile organization.
Take high level strategic requirements and work with a team to refine them into actionable user stories with detailed acceptance criteria.
Produce high-quality, reliable, performant, and fault tolerant code to meet strategic business objectives.
AspenTech rating
8.4
Based on 7 frontline employees who took The Breakroom Quiz
68th of 192 rated software companies
Job description
The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways - from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.
The RoleAspenTech is looking for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization. In this role, you will be a member of an Agile development team responsible for the delivery of next-generation industrial software solutions. This solution will provide a software-defined, data-centric, flexible platform which enables automation for AspenTech's diverse customer base.As a member of the EOP development team, you'll work on cuttingedge industrial edgeconnectivity and distributedcomputing projects that surface data from the plant floor all the way to the cloud. The team focuses on building highly performant data services that securely move and manage massive volumes of information. You'll help create solutions that configure, contextualize, analyze, and visualize data, making it easily accessible to a wide range of applications. The EOP platform supports multiple operating systems and serverless cloudnative technology stacks, giving the team opportunities to work across a diverse set of modern technologies.
This role's contributions have highly visible impacts on the success and scalability of our software offerings to our customers. Our organization and product are positioned in the market to grow at a rapid pace over the next decade with varied opportunities for career growth.Your Impact
Actively participate with team members as part of a scaled Agile organization.
Take high level strategic requirements and work with a team to refine them into actionable user stories with detailed acceptance criteria.
Produce high-quality, reliable, performant, and fault tolerant code to meet strategic business objectives.
Debug integration and performance problems.
Contribute to a culture of accountability and collaboration across a variety of support, development, security, and product teams.
Continually demonstrate adherence to security best practices and compliance requirements.
Stay current with industry trends and best practices around cloud native and Software-as-a-Service technologies.
Demonstrate effective communication skills as a participant in a variety of Agile ceremonies.
A Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
8-12 years of related experience OR an advanced degree with less experience.
Strong understanding of cloud-native technologies, services, architecture, and container orchestration.
Language requirement:
French: A1 (advanced)
English level C1 (advanced), the position requires interactions with international clients.
Proficient in designing and implementing RESTful APIs
Practical, working experience with several of the following:
Databases: MongoDB, Postgres, MSSQL
Programming Languages: Java, JavaScript/TypeScript, C#, Python, Lua
JavaScript Frameworks: Angular, React
Continuous Integration: Azure DevOps Pipelines, GitHub Actions
Cloud: Azure, Docker, Kubernetes, ArgoCD, Helm, Terraform
Operating Systems: Windows, Linux
Observability and Monitoring: OpenTelemetry
Automated testing frameworks: Playwright
Identity and access management: OAuth 2.0, Role-Based Access Control (RBAC)
Architecture Expertise: Microservices, REST API Design
Data platforms and integrations: Inmation, Aveva PI Connect, Microsoft Fabric
Basic knowledge of IoT or Edge devices and an understanding of their strengths, weaknesses, constraints, and risks.
Experience with Agile development frameworks such as SAFe or Scrum.
Strong personal project management skills; able to be self-directed and capable of working effectively in an environment with a high degree of change.
Strong technical leadership skills with a willingness to coach and mentor team members.
Strong object-oriented design and debugging skills.
Willingness to contribute ideas and solutions while honoring and supporting the ideas of others.
Passionate about finding creative solutions to problems, and pride in well-crafted code.
About Aspen Technology
Sourced by ZipRecruiter
Industry
Software development
Company size
10,000+ Employees
Headquarters location
Bedford, MA, US
Year founded
1981